标题:关于多窗体设计问题?
取消只看楼主
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
结帖率:65.85%
 问题点数:0 回复次数:1 
关于多窗体设计问题?

我现在在做一个程序 多个窗体

我现在设置的是FROM2为主窗体 在运行的时候先运行FORM1窗体 然后验证通过后进入FROM2主窗体隐藏FROM1窗体

问题
1、现在关闭FORM2S时候 FROM1没关闭 使用FROM1.CLOSE关闭不好使
2、关闭FROM1时候 程序也是没关闭完

我该设置FORM1窗体为主那 还是设置FROM2为主窗体

我在运行时候 先创建
begin
Application.Initialize;
Application.CreateForm(Tzct, zct);//ZCT主窗体
Application.Run;
end.

在主窗体开始时候创建登陆窗体
procedure Tzct.FormCreate(Sender: TObject);
begin
zct.Visible:=false;
dl:=Tdl.Create(application);
dl.Visible:=false;
dl.ShowModal;
end;
主窗体关闭事件过程代码
procedure Tzct.FormClose(Sender: TObject; var Action: TCloseAction);
begin
dl.Close;
action:=cafree;
end;
登陆窗体关闭过程代码
procedure Tdl.FormClose(Sender: TObject; var Action: TCloseAction);
begin
dl.Close;
zct.Close;
end;

搜索更多相关主题的帖子: 窗体 Application 设计 begin 
2007-10-12 16:55
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
得分:0 

恩可以拉
感谢sky_yang_sky

又是你啊
能加我QQ吗
312665314

以后好向你请教问题嘿嘿

2007-10-12 19:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-177082-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.757493 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved