我是过先用
str1=StrConv("fileContent",vbUnicode) 
然后在把str1写入一个.txt文件中,但我得到的结果仍然是一个ANSI格式的.txt文件
请问怎么才能得到一个unicode编码格式的txt文件,谢谢!

解决方案 »

  1.   

    unicode编码有很多种,你要哪一种呢
      

  2.   

    要用 open ... for binary as ... 方式打开文件,用 put 方式写这节数组才能是UNICODE。
    如果用 for output  或 print 方式写文件,一定是 ansi 编码的
      

  3.   

    这些是没有区别的在储存上!没有什么研究的意义,你只要把字符串转换为UNICODE就可以正常显示!如果你不把字符串转换为UNICODE,则字符串为ANSI.写入文件为乱码!你可以把STRCONV去掉,看以下效果就知道了