silvay22 发表于 2009-1-13 14:23:54

限定只能输入数字后,如何才能输入小数?

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 320, 229, 193, 115)
$Input1 = GUICtrlCreateInput("", 80, 56, 169, 21,0x2000)
GUISetState(@SW_SHOW)
While 1
      $nMsg = GUIGetMsg()
      Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
      EndSwitch
WEnd
我的问题是:怎样限定只能输入数字,数字包括小数,我限定了以后,$Input1 =GUICtrlCreateInput("", 80, 56, 169, 21,0x2000)
但是却不能输入小数。

[ 本帖最后由 silvay22 于 2009-1-15 08:34 编辑 ]

sxd 发表于 2009-1-13 15:51:30

为什么要重复发帖呢.......

我想 既然不能通过限制来达到目的
就用 判断返回值来限定在 只有数字和小数 范围内

===================================================
我不知道重复发帖 是不是违反版规 但至少这是一个道德问题 而不是像你说的 怎么发帖是你自己的问题

我觉得交流区 并不是索要代码区

我觉得我的回答已经可以解决问题如果你非要代码 那我只能说 发不发代码 是我的问题

[ 本帖最后由 sxd 于 2009-1-13 21:28 编辑 ]

netegg 发表于 2009-1-13 19:13:57

正则匹配呀
页: [1]
查看完整版本: 限定只能输入数字后,如何才能输入小数?