我正在尝试让我的应用程序将文本文件中的数据显示到带有可视化基础的列表框中。我有它适用于小型文本文件没有问题,但它不适用于大小为20mb的文本文件。有什么理由不加载这样或者某种限制吗?
我忘了问,这可能只是需要等待很长时间吗?该程序只是坐在那里,当它获取数据时我无法与它进行交互......无论如何我想......
Sub OpenFiles()
Dim myName As String = Dir(downloadTo + "*.TXT")
Do While myName <> ""
lstFiles.Items.Add(myName)
myName = Dir()
Loop
End Sub
Sub ReadFiles(textFile As String)
Dim logReader As New System.IO.StreamReader(textFile)
lstSrchTxt.Items.Clear()
While logReader.EndOfStream <> True
Dim stringx As String = logReader.ReadLine
If stringx.Contains(searchText) Then
lstSrchTxt.Items.Add(stringx)
End If
End While
logReader.Close()
End Sub
答案 0 :(得分:0)
问题是我输入了太多数据,需要时间处理所有字符。