工程里有两个窗体,拿form1做登陆窗体,当确定后,form1关闭,form2显示出来,
写成form2.show不行,form2不出来,form1就关了。高人指点一下,谢了
写成form2.show不行,form2不出来,form1就关了。高人指点一下,谢了
解决方案 »
- 【求助】SPCOMM 每隔五秒接收数据怎么实现?
- 如何隐藏另一个程序?
- 菜单功能(onclick)能否用Strings来更改?100分求救?
- 谁能告诉我: Delphi4.0, Delphi5.0,Delphi6.0,Delphi7.0的上下兼容问题呢?急!急!
- 怪怪的问题(waiting……)
- 在线等待:三层结构中,客户端连接服务器端老是报:数据库用户、密码错
- 请问谁还记得三角形周长的公式?
- 在过程、函数申明后加FORWARD关键字是什么意思?(菜鸟提问)
- 关于××××的问题???
- 考出高程很牛吗??????
- 怎样编写一个程序判断某个程序正在被使用?万分火急,哪位大哥能帮我的忙?
- 资料上抄的代码,有错!
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2},
Unit3 in 'Unit3.pas' {Form3};{$R *.res}begin
Application.Initialize;
try
form2:=Tform2.Create(application);
form2.ShowModal ;
finally
if form2.Button1.ModalResult =1 then
Halt
else
begin Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm3, Form3);
Application.CreateForm(TForm2, Form2);
application.Run;
end;
end;
end.procedure TForm2.Button1Click(Sender: TObject);
begin
//在此之前天加数据验证
self.ModalResult :=mrOk;end;procedure TForm2.Button2Click(Sender: TObject);
begin self.Button1.ModalResult:=mrcancel;
exit;
end;end.
Form2::OnShow()
里 Form1.ShowModal;