Opendialog box>选择txt文件>将内容显示在文本框中

时间:2016-03-17 09:46:36

标签: vb.net

很抱歉,如果这听起来像个愚蠢的问题。但是我试图使用按钮打开一个txt文件(打开对话框)。然后在我点击另一个名为save的按钮写入文本文件后,将文本文件的结果显示到文本框中(我可以编辑值)。

这可能吗?

Option Strict On
Option Explicit On

Imports System.IO
Imports System


Public Class Form1

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    End Sub


    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim fd As OpenFileDialog = New OpenFileDialog()
        Dim strFileName As String

        fd.Title = "Open File Dialog"
        fd.InitialDirectory = "C:\"
        fd.Filter = "All files (*.*)|*.*|All files (*.*)|*.*"
        fd.FilterIndex = 2
        fd.RestoreDirectory = True

        If fd.ShowDialog() = DialogResult.OK Then
            strFileName = fd.FileName
        End If
    End Sub

    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged

    End Sub

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click

    End Sub
End Class

My Form

1 个答案:

答案 0 :(得分:0)

  1. 阅读文件
  2. fd.ShowDialog() = DialogResult.OK时,您还需要实际读取文件并将其内容加载到文本框中。 @steve提供了一个显示阅读部分的链接;加载到文本框

    1. TextBox1_TextChanged()
    2. 不确定触发此操作时需要执行的操作

      1. 如果您需要保存回同一个文件,它将通过Button2_Click?
      2. @steve提供了一个链接,显示了如何;从文本框中读取。

        阅读该页面上的每个链接项目;这是值得的。您将来会收到您需要和使用几十次的信息。