- VB.NET質問スレ(Part41)
563 :デフォルトの名無しさん[sage]:2014/09/02(火) 13:45:52.94 ID:fiFf3Pgj - 質問です。以下コードのIE_DocumentCompleteの処理が終わったか判断するために何かよい方法はないでしょうか?
Private WithEvents IE As SHDocVw.InternetExplorer Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click IE = New SHDocVw.InternetExplorer IE.Visible = false IE.Navigate2(”http//test.co.jp”) Do If IE Is Nothing Then exit do End If Loop 処理2 End Sub Private Sub IE_DocumentComplete(ByVal pDisp As Object, _ByRef URL As Object) Handles IE.DocumentComplete 処理1 IE.Quit() IE = Nothing FinalReleaseComObject(IE) End Sub 上記でなんとか処理1→処理2と進みますが、 待機にDo Loopを使わない方法を探しています。また、web browserコントロールも使えません。何か良い方法がありますでしょうか?
|