窗口的自动创建(3分)

  • 主题发起人 主题发起人 wxhbox
  • 开始时间 开始时间
W

wxhbox

Unregistered / Unconfirmed
GUEST, unregistred user!
我有TFORM需要自己创建,现在只知道窗口名称(字符串形式),我该怎样创建他,谢谢
 
yourformname := tform.create(nil);
yourformname.caption := 'your window name'
........
 
var
Child: TfrmMDIChild;
begin
Child := TfrmMDIChild.Create(Self);
Child.Caption := 'xxxx';
child.name:='xxxx';
end;
 
uses yourformname ;

yourformname := tform.create(nil);
yourformname.caption := 'your window name'
 
假设要创建名叫myform的form:
procedure TForm1.Button1Click(Sender: TObject);
var
myform: Tform;
begin
myform:=Tform.create(nil);
with myform do
begin
top:=100;
left:=200;
height:=300;
width:=400;
end;
myform.show;
end;
 
后退
顶部