回 帖 发 新 帖 刷新版面

主题:完全动态创建form2的方法?

怎么才能完全动态创建FORM2啊。。

application.createform(tform2,form);这个要事先在DELPHI 先建立FORM2窗口和UNIT2才行

有没有完全动态的。

回复列表 (共3个回复)

沙发

procedure TForm1.Button2Click(Sender: TObject);
var
 Tfrom3:Tform;
begin
  Tform3:=Tform.Create(nil);
  Tform3.Height :=200;
  Tform3.Width:=300;
  Tform3.Show;
end;

板凳

看看<delphi7从入门到精通>,就全会了,专有论述

3 楼

procedure TForm1.Button1Click(Sender: TObject);
var
  NewForm: Tform;   //声明新的窗体变量
begin
  NewForm:=Tform.Create(Nil);  //动态创建窗体
  NewForm.Caption:='动态创建窗体示例';
  NewForm.Position:=poScreenCenter;  //居中显示
  NewForm.ShowModal;          //显示窗体
  NewForm.Free;               //释放窗体
end;

我来回复

您尚未登录,请登录后再回复。点此登录或注册