VB读取文本出来是乱码

   更新日期:2024.05.02
你看一下文件的编码类型吧,VB应该是系统默认,也就是GBK的编码方式读的,你把文本的编码方式转成GB2312或者GBK再试试吧

你用的输入方式是系统的inputbox 吧. 输入法的问题。你自己做个text文本框做输入就对了

用 strconv

  • 13438818196 :我用VB.net2005从一个文本文件A.TXT中读取人员名单到组合框为何显示乱码...
    应善风1656 :答:这是因为你保存的文本文件的编码和vb.net的默认编码不同,文本文件的默认编码是ANSI,而vb.net的默认编码是UTF-8.解决方法1:按楼上的方法在代码内指定读取时使用的编码(System.Text.Encoding.Default表示使用操作系统系统默...
  • 13438818196 :vb 读入txt怎么汉字成了乱码?
    应善风1656 :答:1楼的正解,这是因为你读的那个文本文件的编码不是Unicode码,最简单有效的方法就是用记事本打开你的那个Txt文件,然后选另存为,在编码方式那栏里选择Unicode或者ANSI 然后再用程序读文本内容就不是乱码了 ...
  • 13438818196 :vb的乱码是怎么回事
    应善风1656 :答:波特率设置不正确
  • 13438818196 :vb读取文件内容,为什么最前面的是乱码
    应善风1656 :答:你将txt另存为其他编码试试,乱码有可能是文档的编码造成的,比如无BOM的UTF8和有BOM的UTF8
  • 13438818196 :VB 中text运行乱码什么原因
    应善风1656 :答:编码问题,如果你文字保存时是ANSI的话,VB读取时不转码的话就乱码,(用二进制读取时不会转码)
  • 13438818196 :麻烦给注释一下JAVA代码,它生成了一个文本,我用VB读它是乱码,用UTF-8...
    应善风1656 :答:'读文件至变量 Private Function GetFile(FileName As String) As String Dim i As Integer, BB() As Byte If Dir(FileName) = "" Then Exit Function i = FreeFile ReDim BB(FileLen(FileName) - 1)Open File...
  • 13438818196 :VB.NET怎么读取.DOC文件的。我怎么读出来都是乱码
    应善风1656 :答:编码没有处理好,Dim sr As StreamReader = File.OpenText("c:\aa.doc",default.code)后面还有一个参数,具体我忘记了,你上网查一下
  • 13438818196 :vb日文版工程文件经中文版vb打开后很多乱码,且打开过程中提示加载错误...
    应善风1656 :答:两种语言的编码不一样,简体中文编码是 GBK,而日文编码是 Shift-JIS5。你可以尝试这样做:1. 开发环境换成英文的,不要用中文的。2. “设置”→“控制面板”→“区域和语言选项”→“高级”,将“非 Unicode 程序的...
  • 13438818196 :Vb代码复制到文本中,里面的中文怎么全变成乱码了?
    应善风1656 :答:VB版本有问题 可能你操作问题
  • 13438818196 :vb6.0中读取xml或者txt出现中文乱码
    应善风1656 :答:读取的时候,你要在读文件流的 API 上指明要用什么编码读取 xml,txt 文件,乱码主要是格式不对,如果你没指定编码,则系统会用一个默认的编码,如果默认编码刚好是 ansi,则读 ansi 没问题,原理基本上是这样。
  • 相关链接

    欢迎反馈与建议,请联系电邮
    2024 © 视觉网