C# 在C中的awesomium中等待完成操作
我正在用awesomium和c开发一个应用程序 请看这行代码:C# 在C中的awesomium中等待完成操作,c#,awesomium,C#,Awesomium,我正在用awesomium和c开发一个应用程序 请看这行代码: browser.ExecuteJavascriptWithResult("rand()"); 当这行执行时,网页上说请稍候。。。并显示一个不透明度低的图像,在几秒钟之前无法单击或运行任何脚本 有没有办法在我的应用程序中等待此操作?您可以执行类似操作 int Sec = 1000; // 1 sec 1000ms int i = 0 ; do{ //do application events
browser.ExecuteJavascriptWithResult("rand()");
当这行执行时,网页上说请稍候。。。并显示一个不透明度低的图像,在几秒钟之前无法单击或运行任何脚本
有没有办法在我的应用程序中等待此操作?您可以执行类似操作
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 );
//在这里,您可以在等待后做一些事情。到目前为止您尝试了什么?当然,你可以打开“awesomium wait for javascript”的第一个谷歌结果……欢迎!您也可以查看,请稍候。。。while循环中的元素…使用Javascript。。如果你等一下。。。消失了然后就出来了while循环。。。。如果否定,则在几秒钟之前无法单击或运行任何脚本