想让软件同时支持中文和英文,但如果想在英文的操作系统下显示中文的话还需要设置,但有些软件就可以直接显示。据说要设置成Unicode,具体怎么做还请达人指点

解决方案 »

  1.   

    如果不考虑界面的美观,用TNT就可以了.当然,用D2010更好,因为它已经全面支持UNICODE.
      

  2.   

    还是换2009或2010 更合适点.TNT的组件并不全的.
      

  3.   

    关键是用了一些第三方的控件如:fastreport、dbgrideh等不知道在delphi2010上是否支持
      

  4.   

    如果要安装.net运行环境的话,那我还不如用c#呢
      

  5.   

    英文都支持,,
    我弄过,用ini读取language 下的 en.ini cn.ini 
      

  6.   

    如果要用Unicode,当然要选择D2010
    TNT毕竟是三方控件
    会遇到一些问题
    前几天在D7中用listview处理德文的东西,全是乱码
    再用D2010重新打开工程,编译,一切OK,代码都不用动
    那个感觉真爽.
      

  7.   

    D2010编译出来的还是Win32原生程序
    只是IDE开发环境需要.NET而已,当然这个是由于历史原因造成的至于第三方控件支持,可以查一下有没有高版本的,如没有或高版本迁移有困难再看是否有源码,有的话可动手重新编译试一下
      

  8.   

    没有办法,我碰到很多次了,还是老老实实的把D7作的程序弄到D2010下编译,也很快,弄个D2010就解决了,比一些牵强的办法快而且方便