vb.net – 在InputBox中使用密码字符“*”

我想在输入框中使用*字符,但提示错误

conversion from "*" to string invalid 

如何让输入框将键入的文本隐藏为密码字符?

这是我的代码

Dim value As String
value = InputBox("Security Check", " Enter password", "*")

If value = "123456" Then
    numr.Enabled = True
End If
End Sub 

最佳答案 内置的Function InputBox无法实现这一点.您设置的值“*”是该函数的默认值.
http://msdn.microsoft.com/en-us/library/6z0ak68w(v=vs.90).aspx

这是你可以做的事情. http://www.vbforums.com/showthread.php?627996-Accepting-password-characters-for-InputBox-function

点赞