vb.net读取txtfile并导航到该站点(自己的浏览器开发)

时间:2012-06-01 13:41:18

标签: vb.net textbox read-write

我已经构建了自己的浏览器9see附加代码)但是我想修改代码,以便textbox1在开始时读取txt文件并使用该文本文件的内容导航到与文本具有相同值的URL在那个文本文件中。所有这些都应该在Web浏览器表单的启动时发生。

文本文件内容的示例为http://www.testsite.com

代码如下:

    #Region "Webbrowser navigation"

    Private Sub Go()
        WebBrowser1.Navigate(TextBox1.Text)

    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        Go()
    End Sub

    Private Sub TextBox1_keydown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
        If e.KeyCode = Keys.Enter Then
            Go()
        End If
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        WebBrowser1.GoBack()
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        WebBrowser1.GoForward()
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        WebBrowser1.Stop()
    End Sub

#End Region

我怎样才能做到最好?

1 个答案:

答案 0 :(得分:1)

在表单的Load事件的事件处理程序中,执行以下操作:

TextBox1.Text = File.ReadAllText("StartUrl.txt")
Go()

但是,除非你有充分的理由使用文本文件,否则我会建议更灵活和标准的东西,比如XML。如果您不介意使用标准的app.config文件,只需将其中一个添加到项目中即可,您可以使用ConfigurationManager类来读取设置。