Потоки: Как сделать чтобы программа остановилась на время выполнения скрипта - C#

Узнай цену своей работы

Формулировка задачи:

Есть программа которая открывает сайт после этого запускает скрип движения мыши и переходит дальше
webBrowser1.Navigate(web2);
                    while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
                {
                    Application.DoEvents();
                }
                          
                System.Diagnostics.Process proc = new System.Diagnostics.Process();
                proc.StartInfo.FileName = @"C:\69.tsk";
                proc.Start();
                proc.Close();
Как сделать чтобы программа остановилась на время выполнения скрипта(или на какое-то определенное время за которое выполнится скрипт) и продолжит работать дальше. System.Threading.Thread.Sleep();-не помогает останавливается все выполнение. Нужно ли тут как-то делать с потоками или как я не пойму?

Решение задачи: «Потоки: Как сделать чтобы программа остановилась на время выполнения скрипта»

textual
Листинг программы
webBrowser1.Navigate([url]www......ru);[/url]
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
                {
                    Application.DoEvents();
 
                }
     }
            System.Diagnostics.Process proc = new System.Diagnostics.Process();
            proc.StartInfo.FileName = @"C:\69.tsk";
            proc.Start();
            // proc.WaitForExit();
            proc.Close();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.286 из 5
Похожие ответы