VB   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了用VB.NET逐行读取文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
以下代码用于逐行读取文件.

它只是一个非常早期的版本,所以我想做的就是在即时窗口中显示字符串.它工作正常,除了诸如ÄÖÖèà等字符被带有问号的黑色方块所取代.根据文档,文件阅读器应该与UTF-8字符兼容,所以我不知道有什么问题.

...

    Dim reader = File.opentext(filetoimport.Text)

    Dim line As String = Nothing

    Dim lines As Integer = 0

    While (reader.Peek() <> -1)
        line = reader.ReadLine()
        If line.StartsWith("<item key=""") Then
            Dim Firstpart As String = Nothing

            Firstpart = line.SubString(11,line.IndexOf(""" value=") - 11)

            Debug.WriteLine(Firstpart)

            lines = lines + 1

            Label3.Text = lines
            Application.DoEvents()
        Else
            Label3.Text = lines
            Application.DoEvents()
        End If

    End While

...

该文件是ANSI编码的,不是UTF-8,但读者使用UTF-8.

@H_262_8@
像这样……我用它来读汉字……
Dim reader as StreamReader = My.Computer.FileSystem.OpentextFileReader(filetoimport.Text)
Dim a as String

Do
   a = reader.ReadLine
   '
   ' Code here
   '
Loop Until a Is Nothing

reader.Close()

大佬总结

以上是大佬教程为你收集整理的用VB.NET逐行读取文件全部内容,希望文章能够帮你解决用VB.NET逐行读取文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。