Web からの画像を表示する WebBrowser コントロールを含む単純な WinForm があります。画像は Timer1 に従って更新されます。F5
キー
を押すか、ブラウザのコンテキスト メニューから [更新]オプションを使用するまで、正常に動作します。その後、空白のページが表示され、プログラムを再起動する必要があります。
何故ですか?
必要に応じて、Timer1 を待たずに手動で更新できるようにしたいと考えています。
助言がありますか?
Visual Basic Express 2010 を使用しています。
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WebBrowser1.DocumentText = "<html><body><img src='http://example.com/image.jpg'></body></html>"
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
WebBrowser1.Refresh()
End Sub
End Class