把font 的字符集 设为  chinese-8421字符集。

解决方案 »

  1.   

    使用了中文字体时
    应该 is chinese_GB2312
      

  2.   

    奇怪?????
    怎么我的情况是在win2000下编译的程序到win98下,变小了呢?我的win2000下delphi的默认字体是8(98下默认的也是8)。显示正常,到了win98后,显示篇小。因此只能在win2000下更改字体成为9。方可在98下正常显示但不知道有没有那位高手告诉一下一个一劳永逸的方法。直接更改某个设置,让delphi的默认字体为自己想要的呢?
      

  3.   

    你可以在formcreate函数中加一行:
    Font.Handle:=GetStockObject(Default_Gui_Font),这样98和2000看起来绝对一样。
      

  4.   

    laza(麻风瘦) 是对的,以前这个问题我也遇到,改成GB2312后就没有问题了。另外不要用新宋体。
      

  5.   

    laza(麻风瘦)说的没错,我也遇到过