找回密码
 加入
搜索
查看: 1428|回复: 2

GUICtrlSetLimit这个函数无效了

[复制链接]
发表于 2009-2-3 10:12:11 | 显示全部楼层 |阅读模式
$file2=GUICtrlCreateInput ("",100,70,120,30,0x0020)
GUICtrlSetLimit($file2, 30)
0X200就是输入的文字全部变星号 但是用了这个打星号的样式之后 GUICtrlSetLimit这个函数无效了 怎么办

[ 本帖最后由 luckscy 于 2009-2-3 13:30 编辑 ]
发表于 2009-2-3 13:12:43 | 显示全部楼层
应该不会无效的
将GUICtrlSetLimit($file2, 30),改为GUICtrlSetLimit($file2, 3)试试
这个30是输入字符数量而非数值
 楼主| 发表于 2009-2-3 13:29:37 | 显示全部楼层
你可能不理解我的意思 我的输入写得不能多于那个输入框的显示范围 你用我上面的代码写上20个字试试就明白了
问题已经有人帮我解决了 代码如下
灯泡又烧了(7278434) 10:50:19
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 447, 192, 124)
$Input1 = GUICtrlCreateInput("Input1", 280, 128, 65, 21, BitOR($ES_PASSWORD,$ES_AUTOHSCROLL))
GUICtrlSetLimit($Input1, 100)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
估计主要是$ES_AUTOHSCROLL这个样式的关系
还是多谢楼上帮助 还有灯泡又烧了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-18 17:54 , Processed in 0.073559 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表