繁体   English   中英

如何以vb.net形式创建受密码保护的按钮

[英]How to create a password protected button in a vb.net form

我有一个VB.NET表单,其中包含供用户输入其详细信息的文本框。 我有一个删除按钮,其格式与我只希望管理员或任何授权人员可以使用的形式相同。

基本上,我想使delete按钮的密码受保护,以便普通用户无法删除其任何详细信息。 只有拥有管理员密码的管理员才能删除它。

是否可以创建受密码保护的按钮? 我在互联网上搜索,但找不到任何对我有帮助的链接。

谢谢

从可用性的角度来看,我建议一种“更好”的方法来实现它,即使用某种基于角色的模型,从而使用户在开始使用应用程序时进行身份验证,然后相应地显示特定于角色的表单元素。

如果您确实希望输入密码才能使用按钮,为什么不将其保持启用状态,并在click事件处理程序中显示密码捕获表格? 仅当密码正确时才执行其余代码,否则事件将被取消。

我的朋友尝试此操作... CODE *Note:You should start the form with the delete button not enabled

让textbox1包含密码,让button1为Delete按钮

Dim a=textbox1.text
Dim password="admin123"

If a=password Then
    button1.Enable=True
Else
    button2.enable=false
End if
dim as user as string
dim as pass as integer

user ="Admin"
pass ="1234"
if (user = username.text And pass =password.text) then
msgbox"GOOD"
ELSE
msgbox"SORRY"
end if

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM