Web浏览器从txt文件循环url ...

时间:2013-08-20 15:49:46

标签: vb.net

我的项目中有一个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

如果有人能帮助我,我会感激的。

1 个答案:

答案 0 :(得分: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