排除在onpaint事件里用form1.hide

解决方案 »

  1.   

    呵呵,在OnShow里面写上 Form1.Visible:= false;也一样,哈哈!我没看明白你的意思,你想隐藏你的程序?
    很多程序可以本身就没有窗体,比如Console程序,Serivce 程序,看你具体的要求了。
      

  2.   

    Visible 属性
    .Visible:=false;
      

  3.   

    可以在project 单元里的Application.initialize后
    加上一句
      Application.ShowMainForm:=false;
      

  4.   

    program Project1;uses
      Forms,
      Unit1 in 'Unit1.pas' {Form1},
      Unit2 in 'Unit2.pas' {Form2};{$R *.res}begin
      Application.Initialize;
      Application.ShowMainForm:=false;
      Application.CreateForm(TForm1, Form1);
      Application.CreateForm(TForm2, Form2);
      Application.Run;
    end.
    同时还要注意:所有Form的Visible都必须为False