虽然在输入以后没有问题,三种字符显示都是正常的
但是在系统的一些环境变量,比如区域和语言选项变化之后
再打开这个文件时候就会出现一些怪异字符怎么样把这种文本文件转换成另外一种格式
使得在区域和语言选项,或者是在不同的操作系统中
不会出现一些意外的怪异字符?
谢谢

解决方案 »

  1.   

    读取原来同时存在三种字符的文件
    将其内容全部转换成unicode编码吗?
    再写入新文件里吗?
      

  2.   

    前两天刚刚回答一个:
    http://community.csdn.net/Expert/TopicView.asp?id=3793304
      

  3.   

    我的问题不是在对话框里显示这三种文字的问题
    这个问题已经解决了
    也得益于colarbottle() 在那个帖子里的回答
    呵呵问题是这个词库文件,文件使用的编码是GB2312
    而我想把它改成uonicode
    在我的机器里,记事本程序里只能选择GB2312
      

  4.   

    虽然还是不太清楚,不过,如果是txt文件偶尔打开出现乱码的话,可以使用IE打开选择不同的codepage就可以观看了。
      

  5.   

    看这个吧,也许有帮助
    http://www.vckbase.net/document/viewdoc/?id=1082
      

  6.   

    NT构架的系统都支持Unicode的,如果是98则会有点麻烦……
      

  7.   

    记事本中
    因为字体选择的不同
    而出现不同的字符集选项我应该选择哪种字体?
    才能选择unicode?
    谢谢