登录窗体的FromStyle为fsMDIChild
其他窗体有fsMDIChild也有一个fsMDIFrom
delphi登录窗体是子窗体,运行时怎样只显示登录窗体,隐藏其他窗体
答案:3 悬赏:70
解决时间 2021-03-21 02:40
- 提问者网友:逝爱
- 2021-03-20 21:31
最佳答案
- 二级知识专家网友:魅世女王
- 2021-03-20 22:02
你把应用窗体做主窗体 登陆窗体不用去管 只是你再工程这样写
Application.CreateForm(TLOG_f, LOG_f);
Application.CreateForm(TMain_f, Main_f);
Application.CreateForm(TLOG_f, LOG_f);
Application.CreateForm(TMain_f, Main_f);
全部回答
- 1楼网友:短发女王川岛琦
- 2021-03-20 23:08
登录窗体 visible:=true; 其它窗体visible:=false;密码正确后,其它窗体visible:=true;
- 2楼网友:不傲怎称霸
- 2021-03-20 22:23
在delphi中,所有窗体关闭时都会调用onclose过程。
该过程的action: tcloseaction变量决定窗体的关闭方法。
对于sdi子界面,默认是cahide,也是就隐藏。
对于mdi子界面,默认是caminimize,也就是最小化。
你可以在窗体的onclose过程中设置action为cafree,就可以正常关闭窗体了。
procedure tform1.formclose(sender: tobject; var action: tcloseaction);
begin
action := cafree;
end;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯