3
我有一个存储txt,word和pdf文件的应用程序。然后,当选择View选项时,它将文档显示给用户。vb6中的字符编码
我们使用下面的代码将Unicode字符串转换为字节数组。
aANSISString = StrConv(VerToInsert.FileBuffer, vbFromUnicode)
该文档由该特定文档类型的默认应用程序查看。如Microsoft Word for .doc文件等。我面临的问题是当系统语言环境更改为“非英语”时,例如阿拉伯语(代码页1256),数据已损坏且无法查看。 但是,一旦系统语言环境更改为英语,一切正常。
我不会用txt文件来解决这个问题。有人能告诉我这个理由吗?或者指点我参考一个页面。
'StrConv()'函数有一个可选的第三个参数:'LCID',可能有帮助。 – Bob77