请问这样?的效果怎么实现? 请问:可执行程序最小化后,怎么实现恢复窗体需要通过密码验证窗体? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我KAO,楼主你多看点基础书吧 我kao,本来就没基础,现看已来不及,麻烦你别卖乖,我急用,谢谢 你用個 控件 ApplicationEvents1在Addtional 面板下處理 OnRestore 事件 就可!!!重新顯示你的 密码验证窗体 这个问题有意思,随手写的,基本实现:procedure TForm1.FormConstrainedResize(Sender: TObject; var MinWidth, MinHeight, MaxWidth, MaxHeight: Integer);var ClickedOK: Boolean; PWD:string;begin while PWD<>'123456' do ClickedOK := InputQuery('输入', '密码', PWD);end; 谢谢释疑我都埋怨自己怎么这么差,还不理解,所以拜托,再具体点:aiirii(ari-爱的眼睛):首先谢谢你,我试过了,照你说的做,两个窗体均出现,还可来回切换但是呢,我觉得你这种方法可行(可能是我的代码有问题),所以,帮忙帮到底,能不能告知我具体代码。samcrm(镜花水月):至于你,同样感谢。你的方法我同样试过,但我认为,这不是我所要的,我想要的是,《〈最小化后,点击任务栏恢复窗体,需要密码验证,才可恢复〉》。 顺便问一句:我真么给你们送分,同时欢迎其他朋友给我释疑。 用 密码验证窗体.ShowModal;就不可以来回切换了!!!!>>顺便问一句:我真么给你们送分,同时欢迎其他朋友给我释疑。点下面的按钮"管理"进去后, 给分, 输入密码,按给分,就可以了 你加上一句: MainForm.hide;在密码验证窗体: 密码验证后: MainForm.Show; 要效果更好可以捕捉系统消息.定义: procedure SysCommandProc(var Msg: TWMSysCommand); message WM_SysCommand;实现: procedure TForm1.SysCommandProc(var Msg: TWMSysCommand); begin if Msg.CmdType = SC_MINIMIZE then MainForm.Hide; if Msg.CmdType = SC_RESTORE then SubForm.Show; Inherited; end;在子窗体中 验证密码后; MainForm.Show; 请问chw_csdn_chw(chw) 先生/小姐:按照你的设计,具体代码怎么实现? 请问怎么用RAVE做一个统计的报表?急~~~ 请问如何在 TLabel,TMemo 中显示 UNICODE 的字符~ delphi中的乘法除法和小数点问题 請高手出手幫忙!!!(高分相送,進者有分) 关于ADO+SQL2000 SkinEngine是怎麼用的,請教了。 Table1.locate()速度太慢如何解决??????? 关于产生日志的问题! 往数据表里写记录最标准的语法是什么? delphi中怎么在table中加入可修改的临时字段 请各位大哥大姐帮忙 请问怎样将数据表转换到word,excel中?
在Addtional 面板下
處理 OnRestore 事件 就可!!!重新顯示你的 密码验证窗体
procedure TForm1.FormConstrainedResize(Sender: TObject; var MinWidth,
MinHeight, MaxWidth, MaxHeight: Integer);
var ClickedOK: Boolean;
PWD:string;
begin
while PWD<>'123456' do
ClickedOK := InputQuery('输入', '密码', PWD);
end;
我都埋怨自己怎么这么差,还不理解,所以拜托,再具体点:
aiirii(ari-爱的眼睛):首先谢谢你,我试过了,照你说的做,两个窗体均出现,还可来回切换
但是呢,我觉得你这种方法可行(可能是我的代码有问题),所以,帮忙帮到底,能不能告知我具体代码。
samcrm(镜花水月):至于你,同样感谢。你的方法我同样试过,但我认为,这不是我所要的,我想要的是,《〈最小化后,点击任务栏恢复窗体,需要密码验证,才可恢复〉》。
顺便问一句:我真么给你们送分,同时欢迎其他朋友给我释疑。
密码验证窗体.ShowModal;就不可以来回切换了!!!!>>顺便问一句:我真么给你们送分,同时欢迎其他朋友给我释疑。
点下面的按钮"管理"
进去后, 给分, 输入密码,按给分,就可以了
MainForm.hide;
在密码验证窗体:
密码验证后:
MainForm.Show;
定义:
procedure SysCommandProc(var Msg: TWMSysCommand); message WM_SysCommand;
实现:
procedure TForm1.SysCommandProc(var Msg: TWMSysCommand);
begin
if Msg.CmdType = SC_MINIMIZE then MainForm.Hide;
if Msg.CmdType = SC_RESTORE then SubForm.Show;
Inherited;
end;
在子窗体中
验证密码后;
MainForm.Show;