vb2008读取包含中文的字符串位置不对
我用VB 2008从一个GB2313字符集的文本文件里面读取指定长度的字符串:Dim FileNum As Integer
Dim FileName As String
FileOpen(FileNum, FileName, OpenMode.Input, OpenAccess.Default, OpenShare.Default)
Dim test As String
test = InputString(FileNum, 692)
MsgBox(test)
FileClose(FileNum)
test字符串应该是包含数字,英文和中文的, 我发现vb读取的test内容超过了692这个长度,把文件里面692位置后面一部分内容也读取进到test这个变量里面了.
请问怎么解决?
谢谢 --------------------编程问答-------------------- 请问哪位能帮助看看? 谢谢 --------------------编程问答-------------------- 没有用过vb2008,vb6中不是这样访问文件的
补充:VB , 基础类