我在WINDOWS XP下设计了一个漂亮的界面。但是一到Windows98下,用Delphi打开,惊讶地发现界面上的控件大小全变了,比例完全失调。连speedbutton的width和height属性都变了!岂不怪哉!
请大虾接招!

解决方案 »

  1.   

    同意楼上。
    把窗体FONT属性里的Charset属性改为GB2312就可以了,其它组件继承之
      

  2.   

    如果改字体不成功,可以试试改窗体的scaled属性]
      

  3.   

    win2000/xp是unicode字符集,和win98是不同的,这就是微软的阴谋啊。最保险的办法是在win98下得新调整编译,在Win2000/xp中运行肯定没问题。
      

  4.   

    我也遇到过这种情况,将字符集改成 GB2312_CHARSET 就OK 了。
      

  5.   

    http://expert.csdn.net/Expert/topic/1321/1321854.xml?temp=.2028162