【为什么界面的差别这么的大?】(50分)

  • 主题发起人 主题发起人 whaoye
  • 开始时间 开始时间
W

whaoye

Unregistered / Unconfirmed
GUEST, unregistred user!
我一般都是在2000下写程序,可是写好后的程序经过编译后放到98下去测试,
结果就变得面目全非了,为什么会这个样子呢?
尤其是字体显示得特别的差,但是如果是用vc或者vb写出来的,就不出现这个问题,
难道是该死的ms故意和delphi做对吗?
怎么想都没有道理啊。

我使用的是2000 p
 
不要使用默认的背景色和默认的字体,在win2k中的定义和98下的不一样!
 
只是有点区别而矣。。。
 
是因为字体设置的问题。
解决方法:
对每个窗体设置font属性,字体选宋体,字号选9号,
字符集选项一定要选中Chinses_GB2312,这样就一切OK了。
放到窗体上的控件,一般不需要改font,因为都继承了窗体的,但个别的控件不行,特别
是第三方的有些控件,所以最好的办法是在98下测试一下,看谁的字体不对,改一下就
行了。

因为2000支持多语种,字体显示做了特殊的处理,所以显示效果比较理想。
 
这个问题回答太多遍了,楼上说的非常正确!!!!!!!!!!!1
 
后退
顶部