我的项目中有一个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
如果有人能帮助我,我会感激的。
答案 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