Я считаю, что ваше окно сообщения не вызывается, потому что ваш код все еще находится в разделе Application.DoEvents();
в глубине стека вызовов.Вероятно, вы ожидаете, что вы выйдете из метода webBrowser1_DocumentCompleted
, чтобы вызвать следующий обработчик DocumentCompleted
и, наконец, установите для ReadyState
значение Complete
.
Я вообще не рекомендую использовать Application.DoEvents();
, но специально не внутри webBrowser1_DocumentCompleted
.