奇怪阿! 为什么我在WIN2000下开发的程序,在win98下运行,界面变得面目全非??(20分)

  • 主题发起人 主题发起人 zk1
  • 开始时间 开始时间
Z

zk1

Unregistered / Unconfirmed
GUEST, unregistred user!
真的很奇怪!我在WIN2000+delphi 6 做的一套程序,拿到WIN98下一运行!考,一些按钮和
窗体变的牛大!整个界面 面目全非阿! 我在2000和XP操作系统下运行,没有问题!就是98
下! 请问大家如何解决阿!!!!!!!!!!!!!!!!!!!!
 
主要是因为分辨率或字体引起的:
在2000下开发的时候将显示器分辩率设置为800*600比较保险(设为98下常用的分辨率)。
另外,字体使用宋体10号。
 
还是老样子阿!! 怎么回事啊!
 
将Form的font设置中的Charset属性设为DEFAULT_CHARSET即可!!
 
设置全部的字体和大小
 
方法:1、把Form的Scaled属性设为True,否则,你将会看到Form将变大。
2、将Form的字体设为宋体,Form在Win2000默认的字体在Win98下没有,可能为导致字体变大。

通过我上面的方法,肯定可以,我的程序都这样设的,就没问题。
 
你搜索一下,delphibbs 里很多人都提过这样的问题.
http://www.delphibbs.com/delphibbs/dispq.asp?lid=845195
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1343628
http://www.delphibbs.com/delphibbs/dispq.asp?lid=440217
你自己看看把.
 
呵呵,不小心写错了,纠正一下,把Form的Scaled属性设为False
 
>> 窗体变的牛大!


呵呵呵呵,怎么跟我一样说话风格啊。呵呵,牛,我从高二时就开始用这个词了。哈

 
问题已经解决!谢谢大家!
 
后退
顶部