Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C中的awesomium中等待完成操作_C#_Awesomium - Fatal编程技术网

C# 在C中的awesomium中等待完成操作

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

我正在用awesomium和c开发一个应用程序

请看这行代码:

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循环。。。。如果否定,则在几秒钟之前无法单击或运行任何脚本