如何让webbrower DocumentCompleted事件,间隔一段时间在运行 //调用 wbLogin.Navigate();private void wbLogin_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){ Thread.Sleep(2000); 业务代码 Thread.Sleep(2000); }我想让这个网址加载完之后,,处理的慢一点。。该怎么写。如果用Thread.Sleep(2000)这样主窗体就卡住了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 wbLogin_DocumentCompleted把这个事件在另一个线程里执行就可以了。这样你让线程过一段再执行,主窗体就不会卡住了。 private void wbLogin_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){ //Thread.Sleep(2000);换成下面这样。。这样还是不行。。 Thread threadSleep2 = new Thread(new ThreadStart(sleep)); threadSleep2.Start(); threadSleep2.Join(); }//搜索线程函数 private void sleep() { DateTime dtm = DateTime.Now; while (DateTime.Now.Subtract(dtm).TotalSeconds < 3) //停顿3秒 { }} 你直接把你的webbroswer都放到一个单独线程中 navigate也在这个线程中调用就可以了 哪有直接把那个完成的事件放到一个单独线程的!!! 怎樣取得columnheader的值,當我點擊任意一個columnheader時 求救,知道星期几,怎么算出那天是几号呀. 未将对象引用设置到对象的实例。问题 最近由于工作需要,写了个数据库的备份与恢复,贴出来与大家分享。 客户端访问WebService时有时莫名的卡在哪里,怎么解决 怎样做搜索引擎? c# Scoket接收数据问题.使用第三方调试软件数据对比后 数据不对 很菜的问题:Monitor.enter和lock的用法和区别? 大虾:帮忙,类似“\r”的表达式 各位高手,C#中能否镶嵌汇编语句 winform主窗体嵌入多个子窗体 紧急,js怎么打开本地文件
{
//Thread.Sleep(2000);换成下面这样。。这样还是不行。。
Thread threadSleep2 = new Thread(new ThreadStart(sleep));
threadSleep2.Start();
threadSleep2.Join();
}
//搜索线程函数
private void sleep()
{
DateTime dtm = DateTime.Now;
while (DateTime.Now.Subtract(dtm).TotalSeconds < 3) //停顿3秒
{ }
}