Я использую функцию навигации, но на некоторых сайтах возникает исключение COMException. Когда я проверял ReadyState с помощью Tostring, READYSTATE_LOADING продолжает проверяться и не изменяется на READYSTATE_COMPLETE. Какую обработку исключений я должен применять для нормальной навигации? Используйте навигацию в IExplorer. Эта проблема возникает только на некоторых компьютерах.
SHDocVw.WebBrowser wb = FindIE("naver.com");
if(!wb.Busy)
{
wb.Navigate("naver.com");
while (wb.ReadyState != tagREADYSTATE.READYSTATE_COMPLETE)
{
MessageBox.Show(wb.ReadyState.ToString());
Thread.Sleep(100);
}
}
else
{
ing . . . .
}