在一台电脑上设计好界面后,在另一台上就出现窗体变形,请指教!(37分)

  • 主题发起人 goltiger
  • 开始时间
G

goltiger

Unregistered / Unconfirmed
GUEST, unregistred user!
A机器800*600,B机器1024*768,C机器800*600,同样的窗体设计,但出现的效果各不相同,请问什么原因,如何解决?
 
那应该是显示器的原因,仔细调调看
 
正常情况下
相同分辨率的效果应该一致
有的时候不同操作系统显示也有差别(字体设置缘故)
 
具体点,有什么不同变大了,或是变小了
 
要设置窗体属性
Form1.scaled:=false
Form1.Font.Charset:=GB2312_CHARSET
Form1.Font.Charset:=宋体
 
同意楼上的,是不是字体问题啊。
 
2000上开发时注意字符集
 
我在A机器800*600(win98中分别设置了宋体小五,
可是一到C机器800*600(win98)中却变成了宋体小六,
而且form1也变小了,里面的控件有一部分不可见。
我设置了form1中的一些组件如dbgrid1的anchors属性,
其top,left,right,bottom均为true.不知什么原因,
我想不会是电脑的问题。在B机器1024*768中变化更大,
请专家指教!
 
试试mo的方法再说啦
 
选择是选择了宋体.但语言选择的是不是GB2312呢.如果不是绝对会变.
 
多人接受答案了。
 

Similar threads

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