2013-02-19 3 views
-9

Как выполнить несколько методов, но каждый метод должен ждать, пока предыдущий загрузит веб-страницу? Exemple:Выполнять несколько методов

methode1(){ 
webBrowser1.Navigate("http://test.com"); 
} 
methode2(){ 
webBrowser1.Navigate("http://test2.com"); 
} 

methode1(); 
methode2(); 
+2

Вам нужно добавить больше деталей. – tomasmcguinness

+3

Хотелось бы узнать, кто поднял этот вопрос. –

+2

Пожалуйста, прочтите [faq] и [ask] –

ответ

-2

Run асинхронной другой метод, которые выполняют несколько методов синхронно

methode1(){ 
    webBrowser1.Navigate("http://test.com"); 
} 
methode2(){ 
    webBrowser1.Navigate("http://test2.com"); 
} 

public void BatchRun() 
{ 
    methode1(); // run sync 
    methode2(); // run sync after Method1 
} 

// ... 

Action toRun = BatchRun; 
toRun.BeginInvoke(null, null); // Run async 
+0

Они все еще работают один за другим. – weston

Смежные вопросы