private void Delay(Int32 DateTimes)
{
DateTime curr = DateTime.Now;
while (curr.AddMilliseconds(DateTimes) > DateTime.Now)
{
Application.DoEvents();
}
return;
}
private bool WaitWebLoad()
{
int i = 0;
string sUrl;
while (true)
{
Delay(50);//系统延迟50毫秒
if (webBrowser1.ReadyState == WebBrowserReadyState.Complete)
{
if (!webBrowser1.IsBusy)
{
i = i + 1;
if (i == 2)
{
sUrl = webBrowser1.Url.ToString();
if (sUrl.Contains("res"))
{
return false;
}
else
{
return true;
}
}
continue;
}
i = 0;
}
}
}
{
DateTime curr = DateTime.Now;
while (curr.AddMilliseconds(DateTimes) > DateTime.Now)
{
Application.DoEvents();
}
return;
}
private bool WaitWebLoad()
{
int i = 0;
string sUrl;
while (true)
{
Delay(50);//系统延迟50毫秒
if (webBrowser1.ReadyState == WebBrowserReadyState.Complete)
{
if (!webBrowser1.IsBusy)
{
i = i + 1;
if (i == 2)
{
sUrl = webBrowser1.Url.ToString();
if (sUrl.Contains("res"))
{
return false;
}
else
{
return true;
}
}
continue;
}
i = 0;
}
}
}