我正在使用awesomium和c#
开发应用程序看看这行代码:
browser.ExecuteJavascriptWithResult("rand()");
当此行执行时,网页显示"请稍候..."并显示低不透明度的图像,并且无法点击或运行任何脚本,直到几秒钟
有没有办法在我的应用中等待此操作?
答案 0 :(得分:0)
你可以做这样的事情......
int Sec = 1000; // 1 sec 1000ms
int i = 0 ;
do{
//do application events
Application.DoEvents();
//sleep for 1 mili second
System.Threading.Thread.Sleep(1);
i++; //increase i by 1 milisecond
}while((Sec*5) > i );
//在这里你可以做一些事情......