为什么在win98下开发的程序到win2000下运行时,其form界面的字体大小会发生变化?有什么解决办法?(50分)

  • 主题发起人 主题发起人 jjnb
  • 开始时间 开始时间
J

jjnb

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么在win98下开发的程序到win2000下运行时,其form界面的字体大小会发生变化?有什么解决办法?
 
你设定的是什么字体啊。
 
这种问题提得相当多了,搜一下会有许多答案!

1.在form中设置固定字体为 GB2312_CHARSET 宋体 9号 (例如)
2.将form的scaled 设为 false
 
把FORM的Charset设为GB2312_CHARSET,
FORM的Scaled设为False
 
把字体(fonts)设置成宋体(小五)就行了
 
我之前使用也出现过这样的情况,甚至在98中画的LOGO在2000里都变了色……难看死了,
我想字体应该好办,只要在程序当中(而不是IDE中的属性)写一下FONT属性就可以了吧

 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部