请问各位老大:
    我在2000下编的东西,为什么在98下使用时,界面的格局全变了,应该怎么解决,谢谢

解决方案 »

  1.   

    设置Form的字体属性。设定Script为CHINESE_GB2312
      

  2.   

    Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = '宋体'
      Font.Style = []  Scaled = False
      

  3.   

    我也是啊,好像改了还是有问题啊,只要改改Font就行了?另外,我在Form.Create里面设定了Form大小,会不会有影响?
      

  4.   

    可是,我已经设置了form的字体属性了,
    就是不好使,我使用了第三方控件,和这个有没有关系
      

  5.   

    的确,有些老外做的控件对中文支持很差,典型的像SkinEngie
      

  6.   

    这个问题在2000刚出来的时候大大困扰了我,经过这么多年,这个问题还在困扰大家啊(我在csdn里看见问这个问题的不下于10个啦,包括在bcb)?我建议大家给borland公司提个建议在中文环境下修改默认的字体,或者那位大虾直接修改一下delphi和bcb默认的form1的模板
      

  7.   

    Scaled = False delphi默认的是true
      

  8.   

    个问题在2000刚出来的时候大大困扰了我,经过这么多年,这个问题还在困扰大家啊(我在csdn里看见问这个问题的不下于10个啦,包括在bcb)?我建议大家给borland公司提个建议在中文环境下修改默认的字体,或者那位大虾直接修改一下delphi和bcb默认的form1的