【发布时间】:2014-08-27 14:27:40
【问题描述】:
我正在制作一个简单的程序来读写 .txt 文件。我有程序可以写入并保存一个 .txt 文件,但是我在读取 .txt 文件时遇到了一些问题。到目前为止,这是我所得到的:
Using openTxt As New OpenFileDialog()
If openTxt.ShowDialog() = Windows.Forms.DialogResult.OK Then
Dim displayForm As New Form
Dim textReader As New System.IO.StreamReader(openTxt.FileName)
displayForm.ListBox1.Text = textReader.ReadToEnd
textReader.Close()
displayForm.Show()
Else
MessageBox.Show("Not a text file")
End If
End Using
我想要发生的是,当文本被阅读后,它会填充到另一个表单(displayForm)中存在的列表框中。我已经尝试让文本显示在同一表单的列表框中,以查看这是否可能改变了任何内容,但它仍然保持空白。我可以确认我只用 .txt 文件测试过它,因为我在这个阶段没有进行错误检查。非常感谢您的帮助!
【问题讨论】:
标签: vb.net file streamreader