procedure TForm1.FormShow(Sender: TObject); begin form2.ShowModal; end;
if flag=(函数或是boolean数值) then begin form1.Create(TForm,form1); form1.show; end el;se begin end;
工程文件中aa 建立配置文件aa.ini或注册表或数据库中写或。。 begin //读取配置文件 if true then Form2:=TForm2.create(nil); if Form2.doModal()=IDOK then begin Form1:=TForm1.create(Application); end; else Form1:=TForm1.create(Application); end; end.
begin //读取配置文件 if true then Form2:=TForm2.create(nil); if Form2.doModal()=IDOK then begin Form1:=TForm1.create(Application); end; else Form1:=TForm1.create(Application); end; end.
procedure TForm1.FormShow(Sender: TObject);
begin
form2.ShowModal;
end;
begin
form1.Create(TForm,form1);
form1.show;
end
el;se
begin
end;
建立配置文件aa.ini或注册表或数据库中写或。。
begin
//读取配置文件
if true then
Form2:=TForm2.create(nil);
if Form2.doModal()=IDOK then
begin
Form1:=TForm1.create(Application);
end;
else
Form1:=TForm1.create(Application);
end;
end.
//读取配置文件
if true then
Form2:=TForm2.create(nil);
if Form2.doModal()=IDOK then
begin
Form1:=TForm1.create(Application);
end;
else
Form1:=TForm1.create(Application);
end;
end.
1.显示Form2
2.执行某项操作,设定标志位1
3.再次执行的时候,判断标志位,若1,显示Form1,否则Form2实质上是这样的:
程序运行时,先判断标志位!
是0,显示form2
是1,显示form1
标志位的改变,仅在操作form2的某项特殊操作后。