如题如果不能,有没有办法修改一个文件为Unicode编码呢?

解决方案 »

  1.   

    不能,可以用tntunicode组件试一下
      

  2.   

    文件的编码格式和VCL无关。不过,UTF-8似乎已经足够了,搞成Unicode干什么。可以改。在BDS中打开文件,然后右键菜单里面会有调整文件编码的选项。但是对于Delphi 5/6/7我就不知道了。
      

  3.   

    下了tnt控件,但发现它好像只是支持unicode的显示,但不提供保存文件为unicode编码的功能
    是这样的吗?to:lextm(LeLe) 
    要求为unicode编码,是因为含中文。中文在UTF-8下显示为乱码
      

  4.   

    UTF8Decode 转出来的就是WideString类型(unicode)
    Utf8ToAnsi 转出来的是string类型(ansi)unicode需要将文件头重写为FF FE
      

  5.   

    能保存成unicode的,但是如果文件存的时候不是unicode的,就先把他们读出来再用saveunicode保存