所以說我想MsgBox
第5行的txt文件,我該怎麼做?我谷歌搜索了很久,但我似乎無法找到任何對我有用的東西。如何從VB.NET中的TXT文件讀取特定的文本行?
-1
A
回答
4
您可以使用System.IO.File.ReadLines
和Enumerable.ElementAtOrDefault
:
Dim line5 = File.ReadLines(pathToFile).ElementAtOrDefault(4)
If line5 IsNot Nothing Then
MessageBox.Show(line5)
End If
您需要添加Imports System.Linq
的LINQ擴展方法。
0
您可以使用StreamReader類,並只需要看看行()你想
Dim fileReader As System.IO.StreamReader
fileReader =My.Computer.FileSystem.OpenTextFileReader("C:\\testfile.txt")
Dim stringReader As String
Dim linenum as Integer=0
While not fileReader.EndOfStream()
stringReader = fileReader.ReadLine()
linenum = linenum + 1
If linenum = 5 Then
MsgBox(stringReader)
Exit While 'If you are done here
End If
End While
希望它可以幫助
+2
同樣的答案,只有7多行?至少在找到該行後跳出循環 – Steve 2014-11-06 17:21:42
+0
這不是同一個答案,我不使用LINQ。但是你是對的,需要退出循環。我會編輯。 – 2014-11-07 07:02:42
相關問題
- 1. 我如何從android txt文件中讀取特定文本
- 2. 從.txt文件讀取特定行
- 3. 如何從VHDL文本文件中的特定行讀取
- 4. 從Python的txt文件中讀取特定的行
- 5. 從txt文件讀取並獲取特定文本
- 6. 如何讀取txt文件中的特定行vb 6
- 7. VB.net讀取特定行文本
- 8. 如何從大文件中的特定行讀取特定行
- 9. 在VBScript中讀取txt文件中的特定文本
- 10. 如何從.txt文件讀取特定行?
- 11. 如何從特定行開始讀取.txt文件?
- 12. 讀取和寫入特定行的文本文件與VB.Net
- 13. 從VB中的txt文件讀取特定行.net
- 14. 如何讀取.txt文件中的行?
- 15. 從Java中的文本文件中讀取特定的行
- 16. 讀取一個特定的.txt文件?
- 17. 從文件中讀取特定的行
- 18. 如何從txt文件中讀取特定數字C++
- 19. 如何只讀取文本文件中的特定行?
- 20. Python - 如何讀取文本文件中的特定行?
- 21. 如何從文本文件中讀取特定的字符串
- 22. 如何 - 從文本文件中讀取特定的組線
- 23. PHP從大文本文件中讀取特定行600MB文件
- 24. R - 在特定行後讀取.txt文件中的行
- 25. Java:如何從文本文件讀取特定行?
- 26. 在VB.NET中讀取數組中的文本文件的特定行
- 27. 如何讀取特定行的文件
- 28. 在Visual C中讀取.txt文件中的特定行#
- 29. 如何讀取塊的文本文件,返回的特定行
- 30. 從Android上的文本文件中讀取和讀取特定的行
你別無選擇,只能讀取所有前面的行。 – 2014-11-06 18:30:41