如何锁住屏幕? 客户在使用软件过程中,可能一时走开,想暂时锁定本系统,激活时按回车,提示输入密码后,才可以使用本系统。我用EnableWindow(form1.Handle,fale); 可以锁定,但是把键盘输入也屏蔽了,没法再次激活系统,不知道各位有什么高见,有什么好的办法锁定系统,最好把电脑也锁定,像屏保一样的效果。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Windows API函数LockWorkStation吧. EnableWindow(form1.Handle,fale);会导致窗口不接收任何消息。锁住窗口方法很多,我给个简单方法。ModalShow一个无边框且宽高全为0的窗口即可。该窗口KeyPress设为True,以便可接收键盘按键消息。该窗口可附带密码验证功能。锁窗口时,该窗口宽高全为0,按下Enter时,恢复正常大小方便用户输入密码即可。注意:密码验证的Edit请按照Edit.Enabled := TheForm.ClientWidth=0; 错了。应该是Edit.Enabled := TheForm.ClientWidth<>0; 最笨的方法 直接调出输入密码的窗体 showmodel()一下 输入密码正确就关闭就行了 简单实用 这样子啦..做一个模态的窗体,使用快捷键比如F11 或者点击菜单调出该窗体,并在该窗体上放个输入密码的eidt控件。输入密码正确后,关闭该模态窗体还原即可。密码啥的,可以保存在数据库中 神经病人思维广,弱智儿童欢乐多。前尘往事不堪记,古来圣贤皆寂寞 紧急求教:关于控件事件的 获取已经在IE中打开的网页的源代码 新手想学习做一个Edit的组件,主要功能是设一属性CanAccept为真时,Edit则只能输入数字,请问怎样实现! sql数据库远程备份 用dbExpress连接MS SQL Server 2000的问题。 请问:如何将Query产生的数据保存到一个文本文件里? TDBGrid,怎么到当前Edit里的值? 为何我自己写的asp组件要验证 IdTCPClient任何接收服务器发送过来的数据 调试时程序总是进入程序里用了一个dxBarManager1控件的单元,怎么办 dbexpsda -- dbExpress for SQL Server 4.20问题,知道的兄弟说一下
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货