我有一个应用是关于提醒的,我做了一个显示提醒的FORM,但实际应用中会在同一时刻显示多个提醒,我怎样才能在同一时刻显示用于提醒的FORM的多个副本?
var F2: TForm1;0D
begin
F2 := TForm1.Create(Application);0D
F2.ShowModal;
end;
实际使用时,可以用一个数组管理多个副本
—————————————————————————————————
MaximStr := 宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。;
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := 假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉;
I.Desire := 加不加分随你;
—————————————————————————————————
var F2: TForm2;
begin
F2 := TForm2.Create(self);
F2.ShowModal;
end;
//其中TForm2为提醒的表单的类。
不存在一个Form的多个副本,只有多个Form:
你可以用同一个类创建出多个Form来.
用一个mainform加上几个mdichild
mdichild的visible属性初值为false
应该把FORM看成和其他类型一样,如Integer,String
你可以在程序中生成若干个TForm1(你自己设计的Form)的实例.
TForm1是一个类.
具体方法以上几位说的没错,注意在使用完后Free;