如题,Delphi默认的字体非国家标准型,在显示中文时,用起来很不方便.想直接将其默认字体改成GB232。
望大家有什么好的办法能够解决呢?

解决方案 »

  1.   

    在需要处理字体的属性里面有,clFont属性,打开就可以修改了。
      

  2.   

    这是由VCL的Graphics单元中DefFontData全局结构变量中的Charset决定的,因此我们只要加入下面的单元到任何一个控件库就行了,最好是 dclUser.dpk但是这样有一个问题,就是Delphi开发环境的字体,由了一些变化unit ChangeDefaultCharSet;interfaceuses
      Windows, Graphics;implementationinitialization
      DefFontData.Charset := GB2312_CHARSET;end.
      

  3.   

    DefFontData.Charset := GB2312_CHARSET;
      

  4.   

    to 楼上:
    是的,呵呵。
    to bono520(bono):
      DefFontData.Charset := GB2312_CHARSET;这段代码放在哪呢??
      

  5.   

    写个主form,设置字体和其它信息
    其它form都继承于它