我在WINDOWS2000操作系统中编程,主窗口(1024*768)显示正常,
但将应用程序拷贝到98下就出现窗口超出屏幕的现象,将win98的显示模式更改后问题依然存在
请帮忙解决,谢谢!

解决方案 »

  1.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      Font.Charset := GB2312_CHARSET;
      Font.Name:='宋体';
      Width:=Screen.Width;
      Height:=Screen.Height;
    end;
      

  2.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      Font.Charset := GB2312_CHARSET;
      Font.Name:='宋体';
      Left:=0;
      Top:=0;
      Width:=Screen.Width;
      Height:=Screen.Height;
    end;
      

  3.   

    你把窗体那个属性(好像是最后吧),设置成wsMaximized就行了
      

  4.   

    我已经解决,谢谢大家!
    将TForm的属性scaled改为false就ok了,默认是true