如何让输入框只能输入数字?
如题,如何让输入框只能输入数字?请高手指点。[ 本帖最后由 frozen 于 2008-7-19 09:40 编辑 ] $Input1 = GUICtrlCreateInput("Input1", 12, 16, 165, 21, 0x2000) 非常感谢!!!:face (29): 留个位```````````````` 感谢, 使用了。 不懂,学习下
qop1830 发表于 2008-7-19 09:19 http://www.autoitx.com/images/common/back.gif
这个无法输入小数…… 记号,谢谢分享。。。。。。。。。 用上了。谢谢 正好犯愁呢…… 多谢多谢! 论坛还真的是第二个百度 qop1830 发表于 2008-7-19 09:19
这个只能输入数字,不能输入小数。 给个可以输入小数的代码,应该还有强人可以写更好的。#include <MsgBoxConstants.au3>
$GuiInfo = GUICreate("Data",250,150)
$GuiInput= GUICtrlCreateInput("",140,10,80,30)
$guicombolbl = GUICtrlCreateLabel("key Number",10,10,80,30)
GUISetState(@SW_SHOW)
while 2
$gMsg = GUIGetMsg()
Switch $gMsg
Case -3
Exit
Case $GuiInput
$test = GUICtrlRead($GuiInput)
MsgBox(0,"",$test)
$test2 = StringIsInt($test)
$test3 = StringIsFloat($test)
If $test2 = 0 and $test3 = 0 Then
MsgBox($MB_SYSTEMMODAL, "", "变量不是一个数字")
Else
MsgBox($MB_SYSTEMMODAL, "", "变量是一个数字:" & $test)
EndIf
EndSwitch
WEnd
页:
[1]