我在XP下编的程序,运行一切正常,可在98下,不但界面比XP下要大,而且字体和按钮等都比原来设计的要大些。在98下打开原代码,发现字体比原来大2号,按钮、窗体也相应增大。可以确定,分辩率相同,98下字体没有进行修改。试了多台机子都如此,不知为何。
解决方案 »
- 请教DELPHI XE3里怎么才能让structure窗口中的目录不会自动展开?
- 请教FILEREAD()函数读取汉字TXT文件的问题
- 我在xp下写的程序,拿到98下再编译运行,connect函数出错,求大侠帮忙!
- 那些想创业,创业成功和失财者进来坐坐
- 给可视组件增加一个Canvas
- 关于BDE中的BLOB
- 一个关于ADOQuery数据查询的问题。
- delphi edit1 怎么让内容居中呢?
- 新手,请教如何将字符串'2002/07/31'转换成‘2002-07-31’?
- 執行語句 strtodatetime(str1); 讓str1='2002-09-03 09;12;13'也報錯.
- 请问如何获取IDTCPSERVER的端口?
- 关于在StringGrid中制作双层表头的问题
解决方法:将字体的charset属性设置为gb2312
将字体改为宋体.
将scaled属性改true
新建一个窗口,将窗口的某一个font(找找看,我现在不太方便告诉你,待会给你详细的答案)属性字体该成宋体,大小为9.以后你的所有在此窗体上的控件的parentfont为宋体,大小为九,在任何编译环境下就不会出现这个问题.