请问在form的show事件前发生的时间是什么是?

解决方案 »

  1.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
     showmessage('创建');
    end;
      

  2.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      Memo1.Lines.Add('Create...');
    end;procedure TForm1.FormActivate(Sender: TObject);
    begin
      Memo1.Lines.Add('Activate...');
    end;procedure TForm1.FormShow(Sender: TObject);
    begin
      Memo1.Lines.Add('Show...');
    end;看看运行结果。
      

  3.   

    在设计时我的窗体不是满屏的 但是我想在程序一运行窗体满屏显示
    于是我在form的oncreate事件里触发了窗体的最大化按钮
    可是这样一来窗体的显示就不连贯了 是先是不满屏后在满屏
    (不能设置form属性windowsstate为最大)
    各位给个好的建议啊
      

  4.   

    (不能设置form属性windowsstate为最大)为什么不能
      

  5.   

    没有必要发WM_SYSCOMMAND消息,就动态设置WINDOWSTATE属性就可以了
      

  6.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
    self.Left:=0;
    self.Top:=0;
    self.Width:=screen.Width;
    self.Height:=screen.Height;
    end;