我用delphi7开发的程序在日文系统显示乱码,请问有什么方法可以解决,谢谢!

解决方案 »

  1.   

    delphi2009以上的版本真的可以吗,怎么解决?
      

  2.   

    只要是Unicode就可以解决了!
    所以选2009以后的!
    因为往后的版本都支持unicode
      

  3.   

    如果只能用D7的话,去下个多语言控件(TsiLang,Localizer),很快搞定。
      

  4.   


    也不是很快的搞定,除非你的软件用的三方控件比较少,三方控件多的话,不是那么容易就能全部替换的,2009以后的版本就支持unicode,长痛不如短痛,最好直接用新版本的IDE吧
      

  5.   

    或者在现在软件的架构基础上,为每种语言定义为ini文件,在程序中写代码判断后自动载入对应语言包。
      

  6.   

    tntware
    或者自己根据系统语言读资源文件