smooth 发表于 2014-1-28 21:22:38

【已解决】请教AU3创建密码输入框的函数是什么?

本帖最后由 smooth 于 2014-1-29 14:27 编辑

大家好!请教AU3创建密码输入框的函数是什么?就是输入密码可以显示*号的,不是Inputbox,这个虽然可以以*号显示,但是运行会弹出一个界面,不符合要求。也不是 Guictrlcreateinput,这个不能以*号来显示。谢谢!

afan 发表于 2014-1-28 21:28:07

GUICtrlCreateInput 加 $ES_PASSWORD 样式即可
GUICtrlCreateInput('', x, x, x, x, $ES_PASSWORD)

smooth 发表于 2014-1-28 21:49:43

回复 2# afan

我刚才在《扩展样式表》里找了,竟然没有找到。原来是在英文的部分里,谢谢afan。

smooth 发表于 2014-1-28 21:55:44

回复 2# afan
这里还有个问题,输入的密码位数要想收到框长度的限制,如何突破这个限制呢?就是像其他语言写的一样,虽然框没有那么长,但是能输入很长的密码。

afan 发表于 2014-1-28 22:59:22

加个样式 $ES_AUTOHSCROLL + $ES_PASSWORD

netegg 发表于 2014-1-29 02:03:01

靠,smooth你丫居然问这些问题,鄙视你

smooth 发表于 2014-1-29 09:01:09

回复 5# afan

谢谢!
$Input1 = GUICtrlCreateInput("", 90, 94, 60, 21, $ES_PASSWORD, $ES_AUTOHSCROLL),这样好像也有问题,没输入几个密码,就“哐哐哐”的提示无法再输入。

afan 发表于 2014-1-29 12:29:40

回复 7# smooth


    是加样式,不是加扩展样式…
GUICtrlCreateInput("", 90, 94, 60, 21, $ES_PASSWORD + $ES_AUTOHSCROLL)

smooth 发表于 2014-1-29 14:26:47

回复 8# afan

谢谢!

fuldho 发表于 2014-1-29 15:19:22

留下记号,学习了!
页: [1]
查看完整版本: 【已解决】请教AU3创建密码输入框的函数是什么?