关于界面变形的问题,急,分不够可以再加!(72分)

  • 主题发起人 主题发起人 lhdshow
  • 开始时间 开始时间
L

lhdshow

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾:
我现在在做一个系统,原先是在WIN98上做,后又移到WIN2000上做,最近又移到WIN98上做,但最近我无意中发现,竟然到别的电脑上运行我这个程序的时候(只有在WIN98上出问题,win2000正常),打开的子窗口,都变形了,变大了,所有的文字和控件都变大了,但在我这编写的这台电脑上运行一点问题都没有,显示大小正常,尤其是窗口大小变化太大,还有如果再建子窗口的时候就不会有问题(申明我不是用MDI类型的子窗口,也没设这个,再就是在同一分辨率的显示器上,都是600x800,24真彩色),请各位帮帮忙,帮我解决这个问题,急!

附图:(不好意思,下载速度可能慢了点)
正常:
http://asp.6to23.com/jsjqb/jst/a1.jpg
http://asp.6to23.com/jsjqb/jst/a2.jpg
反常:
http://asp.6to23.com/jsjqb/jst/b1.jpg
http://asp.6to23.com/jsjqb/jst/b2.jpg
 
还问这个问题哦,我都答了好几遍了,设置每个控件和窗体的font中的字符集为中文,默认的是西文。
导致变形的原因是因为win98的字符集和win2k的字符集不一样。
 
但我早已现在把所有的控件和窗口的字体都设置为“宋体-小五号”子!
 
字体原因,所有窗口包括控件要用一致的字体,这样在换系统的时候就不会出现那种现象了。
 
一,win98不稳定,有时好好的,有时就变形了,没有办法,重起就OK;
二、表单的Scaled等和表单变化相关的属性配置折腾一下,或许就行
 
先谢谢楼上的三位,有没有办法让窗口里的所有控件和窗口的属性设为默认值啊!

我再慢慢改啊!
 
将窗口设置好一种字体与字符集之后,其它所有的控件设置继承父类字体就得了。
 
那好吧,我再试试!

唉,太麻烦了,还要拿到另台机去试!
 
这是字符集的事

把FORM的FONT属性中的字符改为:宋体9号,并且把字符集改为,CHIESE-GB2312
 
将每个控件和窗体的front属性设置为宋体、小5、常规
导致变形的原因是因为win98的字符集和win2k的字符集不一样。
 
多人接受答案了。
 
后退
顶部