我写了个读入中文文本的代码,在读到一个文件时出现上面说的错误,但读别的中文文本文件没出错.下面是我的代码
Open FileName For Input As FileNum
Text1.Text = StrConv(InputB(LOF(FileNum), FileNum), vbUnicode) '把Ansi格式再转换为unicode格式
Close FileNum
读入文件可以使用
Dim TextLine
Open "TESTFILE" For Input As #1 ' 打开文件。
Do While Not EOF(1) ' 循环至文件尾。
Line Input #1, TextLine ' 读入一行数据并将其赋予某变量。
Debug.Print TextLine ' 在立即窗口中显示数据。
Text1.Text=Text1.Text & TextLine & vbCrLf
Loop
Close #1 作者:
Nothing 时间: 2005-6-30 00:40