Я использую элемент управления WebBrowser в своем приложении VB.NET для загрузки нескольких URL-адресов (~ 10-15) и сохранения их источника HTML в текстовом файле. Однако мой код не записывает источник текущей страницы, а не исходный, потому что он запускается еще до загрузки страницы.
Как я могу подождать, пока страница полностью загрузится, прежде чем вызывать какое-либо событие?
Я попробовал следующий код, но он не работает.
Do Until WebBrowser1.ReadyState = WebBrowserReadyState.Complete
Application.DoEvents()
Loop