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

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

[复制链接]
发表于 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 编辑 ]
发表于 2009-1-13 15:51:30 | 显示全部楼层
为什么要重复发帖呢.......

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

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

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

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

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

评分

参与人数 1金钱 +3 收起 理由
silvay22 + 3

查看全部评分

发表于 2009-1-13 19:13:57 | 显示全部楼层
正则匹配呀
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-19 19:49 , Processed in 0.093380 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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