delphi 窗口跳转后怎么让主窗口消失
作者&投稿:以妍 (若有异议请与网页底部的电邮联系)
感谢,学习到了! 另外在应用当中发现有点小状况,就是下方的写法会造成登录按钮需要点击两次才能进入主窗体。
if Form22.ShowModal mrok then
Application.Terminate;
要处理这个问题需要将上方代码改成:
if Form22.ModalResult mrok then
Application.Terminate;
希望能对大家有用
childMain显示了以后,你要在什么情况下关闭这个childMain(比如几秒钟后)
调用该窗口的HIDE方法,因为主窗口是不能Close的,否则整个程序便退出了在窗口A上弹出B的代码写成B.showmodal,显示模态窗体就可以了
窗口名称.hide;
例如Form1.hide;
籍软醋酸: 在窗口A上弹出B的代码写成B.showmodal,显示模态窗体就可以了
鄂州市17145468283: DELPHI 如何设置主窗口 - ?
籍软醋酸: form2做为登录窗口是不需要设置为主窗体的,如果设置为主窗体,登录完成以后把主窗体form2 释放后进程也就跟着释放了,这样你就实现不了你登录的效果!方法很多,给你举个例子: 打开你的工程文件(*.dpr,或project ->view source),...
鄂州市17145468283: delphi中如何让登陆窗口先于主窗口出现?
籍软醋酸: 在主窗体里的create事件中写 if form2.showmodal <> mrok then Application.Terminate; form2放ok按钮,和cancel按钮 属性kind一个选择bkOK,一个选择 bkCancel即可
鄂州市17145468283: Delphi中,登陆之后怎样显示主界面? - ?
籍软醋酸: ... if ADOQuery1.RecordCount>0 then begin czy:=ADOQuery1.FieldByName('username').Value; s:=true; close; mainform.show;//在这里加入对主窗体的调用就可以了 end else if m<3 then ...
鄂州市17145468283: delphi中如何让登陆窗口先于主窗口出现 - ?
籍软醋酸: 在主窗体里的create事件中写if form2.showmodal <> mrok then...
鄂州市17145468283: 如何用Delphi实现系统进入登陆界面后才进入主界面 - ?
籍软醋酸: 呵呵你这个问题曾经也困扰我好久,后来我终于终于,打开你的项目文件直接编码项目文件,按顺序调用你login的form最后如果mrok再调用你的主窗口并free掉你的login窗口,一切ok了类似如下代码: g_Login := TLoginForm.Create(Application...
鄂州市17145468283: delphi多窗体问题,子窗体如何返回到主窗体,比如将主窗体form1.hide;之后在子窗体怎样才能回来??? - ?
籍软醋酸: 改写主窗体Hide方法.在窗体方法里就有.在Hide里,写入需要调用的子窗体Handle,判断是否存在.或者使用循环.如果存在就Show出来,否则就创建.
鄂州市17145468283: 求用DELPHI 从登陆窗口到主窗口的代码. - ?
籍软醋酸: 首先要设置登录窗口先运行,然后双击登录窗口的确定按钮,编写按钮点击事件,在事件中验证密码,密码正确则显示主窗口mainform.显示主窗口命令为mainform.show;同时关闭登录窗口formlogin.close;不明白的可以上网搜索delphi 登陆界面,或者Q我
鄂州市17145468283: delphi 如何改变主窗体 - ?
籍软醋酸: 举个ScaleBy的例子吧,这个例子会使窗口中的控件随窗口宽度的大小而变化.unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm) ...
鄂州市17145468283: delphi7怎么让主窗口运行的时候是最大化状态 - ?
籍软醋酸: 在窗体设计属性里直接设置. 看下图箭头,三个选项:最大化、最小化、常规.