Delphi打造通用登录界面模板
为了创建一个登录窗口,我在网上找了很久,都不太满意。于是决定自己动手做一个。结果发现,关闭登录窗口后,主窗口会闪一下。也就是说,如果密码错误需要退出登录窗口,主窗口会先弹出来再关闭,体验很不好。我在网上找了很久都没找到解决方案。把登录窗口设为主窗口可以解决这个问题,但如果用了托盘控件就不行了,因为真正的主窗口无法接收右下角托盘的消息。最后,我只能自己研究(折腾了一整天),终于解决了这个问题。代码其实很简单,就几行,说起来有点搞笑。为了给新手提供学习制作登录窗口的机会,我在代码中加入了Access数据库进行密码验证,高手就不用下载了,纯粹是为了凑数的,信不信由你,反正我信了。这段代码可以在Delphi 2009、Delphi 2010 和 Delphi XE 下运行通过,没有使用任何第三方控件。新手可以通过这段代码学习 MD5 的生成,这是标准的 MD5 加密;可以学习模态窗口的创建与释放;还可以学习数据库的连接与数据读取。
文件大小:676.6KB
评论区