因為打算使用 WebBrowser 這個控制項當做 UI 上顯示 log 的控制項,
這是一個快速筆記。
http://msdn.microsoft.com/zh-tw/library/system.windows.forms.webbrowser.documenttext(v=vs.85).aspx
即使已要求另一份文件,這個屬性仍會包含目前文件的文字。如果設定這個屬性的值,然後立即重新擷取這個值,則在 WebBrowser 控制項尚未有時間載入新內容時,所擷取到的值可能會與設定的值不同。您可以在 DocumentCompleted 事件處理常式中擷取新的值。
有人說,用doevents等一下可以
While (True)
Application.DoEvents()
If Not WebBrowser1.Document.Body Is Nothing Then
Exit While
End If
End While
沒有留言:
張貼留言