在win2000下编译的程序为什么在win98下面使用界面显示不正常 ( 积分: 50 )

  • 主题发起人 主题发起人 eagle1010
  • 开始时间 开始时间
E

eagle1010

Unregistered / Unconfirmed
GUEST, unregistred user!
在win2000下编译的程序为什么在win98下面使用界面显示不正常,请各位高手赐教。[?]
 
在win2000下编译的程序为什么在win98下面使用界面显示不正常,请各位高手赐教。[?]
 
设置字体的字符集为国标
 
请将 form 的 Font.Charset 设为 GB2312_CHARSET 即可。
 
Font.Charset = GB2312_CHARSET
Font.size:=9;
Font.Name = '宋体'
 
设置窗体的Scaled属性就可以了
 
Font.Charset = GB2312_CHARSET
与Scaled属性均可。
 
1、form1.AutoSize:=true
2、事件
procedure TForm1.FormCanResize(Sender: TObject;
var NewWidth,
NewHeight: Integer;
var Resize: Boolean);
begin
Resize:=false;
end;
 
还没有结分呀,上面的人说对了,快给人家分吧!!也给我点分吧!呵呵,
 
也有可能是显示器的分辨率问题,看看两个系统是否一致。
 
谢谢大家的指教,不过我现在还没有测试通过,大家耐心等待一下,好吗!
 
在Windows2000/XP下, Delphi Form的默认字体是微软的字体, 但这种字体中Win98下与WIn2000下有很差异, 使用GB2312的宋体, 或者Tomaha字体, 即可.
 
谢谢大家对在下的指导
 
设置窗体的Scaled属性为False
Form1.Scaled := False;
并且把字符改为:GB2312
 
谢谢大家对在下的指导
 
谢谢大家对在下的指导
 
谢谢大家
 
后退
顶部