1、button控件的caption属性我输入 发送 caption属性里面是空白,但是窗体的按钮上面显示有 发送2、在Unit1,显示的是button2.Caption:='口 口';  //乱码这里我输入的是'接收',运行程序显示正常
问题:我把Form1的字体设置为system/simsun ParentFont设置为True ,没用
      把Delphi7重装也没用
      昨天Delphi还正常,就是装了个SPCOMM控件,就变这样子了。
      Delphi乱码控件字体

解决方案 »

  1.   

    1 看一下你电脑的语言区域设置有没有问题
    2 在窗体的Font属性中设置字体,  Name='宋体', charset= chinese_gb23123 卸了这个控件, 换个别的版本吧
      

  2.   

    @simonhehe 按你说的还是一样的。
      

  3.   

    估计卸了这控件也没用,这控件卸载不做还原的吧。lsuper的那个d7版本就很好,可以随时还原d7的注册表和设置。话说俺昨天弄乱了着色和高亮style,干脆删了d7换09了。 
    LZ重装一次D7算了。
      

  4.   

    @sololie 我已经重装D7了。没有用,还是一样的。lsuper的D7版在哪里有下,能给个链接?
      

  5.   

    你搜Delphi7_Lite_Full_Edition_7.3.4.0v3_Build_20101201另外你重装前,在注册表里把带broland的都删掉
      

  6.   

    @sololie 我装了个Delphi2010的,在代码区的问题还是在,还是'口  口'的乱码.按钮的caption倒是能输入中文了,打开别人的工程caption也是空白。今天下班了,明天再试,今天万分感谢你。
      

  7.   

    到dfm文件里修改看看? form-右键-view as text
      

  8.   

    你是否在用win7?  试试下面方法新建一个dpk, 包含下面单元, 然后安装在D7中, 主要是设置D7的语言为中文
    unit D7_FixWin7Mains;interfaceuses Windows;implementationinitialization
        SetThreadLocale(LOCALE_SYSTEM_DEFAULT);end.
      

  9.   

    @fox600123 dfm文件里修改了,没有。
    @51357     我是用的XP,开始装上去的时候,Delphi正常,后面用着就出现乱码了。
      

  10.   

    @fox600123 dfm文件里修改了,没用。
    准备重装系统了。
      

  11.   

    我之前遇到了一样的问题,应该是系统字体(MS Sans Serif)的问题导致的。
    参考:http://blog.csdn.net/none01/article/details/8652677
      

  12.   

    @怪才
         照你的方法,我在别人的电脑里拷贝了他的全部字体覆盖安装我自己的全部字体,卸载了Delphi,删除了整个Delphi注册表文件(software下的Borland文件夹),重启电脑,然后重新装了遍Delphi7.弄好了,万分感谢。