2012-05-21 74 views
0

我想讓我的應用程序顯示數據從文本文件到視覺基礎列表框。我已經爲小文本文件工作沒有問題,但它不適用於大小爲20mb的文本文件。有什麼理由不加載這種或者某種限制嗎?VB從文本文件加載數據到列表框的問題

我忘了問,這可能只是一個等待很長時間的問題嗎?該方案只是坐在那裏,我不能與它進行交互,而它的獲取數據...我想反正....

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

對不起,如果我不給代碼太多,因爲這是我的公司,所以我只限於我可以顯示,但身份證說應該是足夠的。 fyi,lstFiles和lstSrchTxt都來自代碼的設計部分,就像gui一樣,它們只是顯示數據和接收數據的列表。 –

+0

任何人的想法? –

回答

0

的問題是,我進入了太多的數據,它需要時間處理所有的角色。