界面问题...在2000下编写的东西在98下界面变形!!什么原因?(100分)

  • 主题发起人 主题发起人 sforever
  • 开始时间 开始时间
S

sforever

Unregistered / Unconfirmed
GUEST, unregistred user!
我写的程序,在2000系统下写的,但是转移到98下再次打开的时候,会发现程序界面变形,字体变大等不正常问题出现!!

请教各位有没有遇到这种问题?如何解决的?
 
你选的字体98下没有?
 
字体:宋体小五
Form的Scaled 设为false
这类问题太多了,用全文检索一下吧.
 
我以前也遇到过类似问题只要把Form的AutoScroll 设为false就可以了。
 
哈哈,我知道的,你的字符集错了,改成GB2312,就一切OK了
好运
 
同意元元她哥
 
这种情况我也遇到过,delphi默认字体好像是m****的,我把它的font属性设置为宋体就ok拉。
 
还有字符集
 
我的字体就是:字体:宋体小五 !!!
 
我的字体就是:字体:宋体小五 !!!

为什么还出现这种问题?
 
有的Height换成ClientHeight
 
Camel_bbs 说的没错,在win2000下当你选择字体为宋体时默认字符集为'西方',
把它改为'Chinese GB2312',保证OK
 
主要是字符集的原因
 
结束吧,这个就是字符集问题.选GB2312就行了,设计中文系统软件,一新建一个窗体,第一件事就是把窗体字体字符集改成这个.
 
同意,就是字符集的问题改西方为GB2312,应该OK
 
应该把这个FORM保存为自己的类,以后继承就可以了。
 
大家都说字符集了,你就信了吧,我们都是经过血的教训的。为些我郁闷了好长时间,最终发现就是字符集。
 
你用宋体,小5试一试
 
不要用西文字符集,选用中文字符集,然后选10号宋体字,即可!
 
我也碰到过此类问题:
98下好好的,在XP下,如标签中的的字,为autosize。可总少显示最后半个字。要指定大小才正常。有人知道什么原因吗?
 
后退
顶部