ページが変更されるまでサブを一時停止するループを作成しようとしています。ループが終了すると(/ getページに到達すると)、「アクセスが拒否されました」というメッセージが表示され続けます。なぜこれが起こるのですか?また、いつページを変更したかを知るためのより良い方法はありますか? 私がやろうとしていることにドキュメント完了イベントを効果的に使用できるとは思いません。
'axweb.navigate("my.url.com/")
htmldoc = axWeb.Document.frames("Frame1").document
If htmldoc.url = "my.url.com" Then
Do Until htmldoc.url = "my.url.com/get" 'this gives me access denied when stepping out
My.Application.DoEvents()
Try
htmldoc = axWeb.Document.frames("Frame1").document
Catch ex As Exception
End Try
Loop