我已经做过的事:1,安装东亚字体2,开始 -> 控制面板 -> 区域和语言选项->区域选项->选择的是chinese(Prc)开始 -> 控制面板 -> 区域和语言选项->高级->选择的是chinese(Prc)
开始 -> 控制面板 -> 区域和语言选项->区域选项->location,选择china.Regional and Language options->advanced ->language for non-unicode programs重新启动计算机。仍然不行,在delphi里面输入任何汉字都是乱码,

解决方案 »

  1.   

    我以前在英文WIN2K上成功过。打开“区域选项”,设置区域为中国,选择“系统语言设置”中的“中文简体”,设置默认值为“中文中国”
      

  2.   

    Regional and Language Options-->Advanced页面中,Language for non-Unicode programs选择Chinese (PRC)-->Regional Options页面中,Select an item to match its preferences选择Chinese (PRC)
      

  3.   

    用ENglish的Windows6年了~还没听过你这个问题
    显然是设置的问题啦
      

  4.   

    问题是:楼上你们说的设置我都做了,仍然是乱码啊!!!      我用的是delphi5。
      

  5.   

    是我弄错了,不好意思。
    ccrun(老妖)(www.ccrun.com), 你说的设置我做了,现在是正常的。
    但是, 我的客户(一家外企)不原意这样设置,说什么他们的it部门设置好了,必须用english(united states),我现在怎么办,怎样才能让我的汉化在满足客户的情况下正常呢???
      

  6.   

    你好象是在英文系统下使用DELPHI并输入汉字 ?
    你不会让的客户也使用DELPHI吧?
    你的问题是:如何在英文系统下显示汉字?用Unicode,DELPHI在这方面要弱一些。
    TntUnicode组件可以使用。
      

  7.   

    ahjoe(强哥) 
    是的。我希望我开发出来的程序给客户后,客户的电脑不必修改Regional and Language Options里面的设置就可以正常使用。
       我修改了 project options的Version info里面的language为english(united states)后,在我的程序form上的lable可以正常显示中文,但是form的caption的中文还是乱码,在网上也没有找到资料。郁闷阿