多语言展示
当前在线:1003今日阅读:179今日分享:36

密码控件怎么开发

在我们的生活中那,如何操作上述标题的小问题,小编今天就在这里给大家分享一点我的小经验,来增加我们的体验,希望可以给你们带来帮助。
方法/步骤
1

如果仅仅为了安全的输入一个密码,而要用户下侮袭载几百M的安装程序,这是很多人不能接受的,Delphi做为win32下的原生开发工具,能很好的支持微软各种古老的经典技术。

2

浏览器检查功能,确定该控件只能在IE浏览器中使用,不允许在Webbrowser或者其他浏览器中打开,这里主要是为了避免程序模拟浏览器打开网页登陆,对用户账号安全宋雁造成问题。

3

推荐用delphi 2010(d7也可以,不过添加属性,方法等过程要手动,稍微麻烦点)1.启用delphi2010-->File->New->Other-->Active Library2.项目命名为MyActive3.File-->Save All 全部保存实际上这样就能编译了。

4

用户输入控件的密码经加密保存在内存,对每个字符进行加密后分开来保存。当然使用键盘勾子还是可以拦截到用户输入的字符串。

5

完了之后,点击工具栏中的Refresh。Implementation(即上图中工具栏中圈起来的部分)--这一步很重要,点击之后,它将自动生成属性Msg对应的声明和实现代码模板

6

运行后,除了弹出一个空白的警告框,暂时看不到其它。Msg属性没给任何初始值,当然是空字符串,所以弹出一个空的警盲炼蕉告框是正常的我们再来添加一些控件和方法,以验证刚才设置的属性确实有效

注意事项

以上就是小编带给大家的如何操作的关键所在,如果觉得本经验对你们有帮助,请点击正下方的或者是右上角的“大拇指”或分享或“关注TA”给小编我进行一点小小的支持。大家也可以下面发表一下自己的看法。(未经同意,谢绝转载或复制)

推荐信息