0

我的项目中有一个 WebBrowser 从 txt 文件中读取信息...(只有 1 行)...但是每次我打开程序时,浏览器都会一直重新加载(像循环一样)位于 url 的 url .txt 这是代码:

    Private Sub WebBrowser1_DocumentCompleted_1(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
    Dim url As String = "url.txt"
    Dim objReader As New System.IO.StreamReader(url)
        WebBrowser1.Navigate(objReader.ReadLine)
        objReader.Close()
End Sub

如果有人可以帮助我,我将不胜感激。

4

1 回答 1

1

尝试更改加载 URL 的事件处理程序。现在,您正在 WebBrowser 完成加载文档时执行此操作。所以每次它完成加载时,它都会再次加载。我怀疑您真的想在表单加载时这样做,如下所示:

Private Sub Form1_Load(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles Form1.Load
    Dim url As String = "url.txt"
    Dim objReader As New System.IO.StreamReader(url)
    WebBrowser1.Navigate(objReader.ReadLine)
    objReader.Close()
End Sub
于 2013-08-20T15:52:26.757 回答