是这样的 我本来想做个输入框,只能输入数字。输入字符时会冒泡泡提示。所以就用了$Input1 = GUICtrlCreateInput("", 374, 200, 150, 21,$ES_NUMBER)
但是没有要到我想要的效果。(用的家里的电脑)
昨天到公司后就在论坛上搜了一下,发现有人做了个代码,能实现我要的效果,代码如下:#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 447, 192, 124)
$Label1 = GUICtrlCreateLabel("下面文本框只能输入数字,不能输入英文字母", 48, 64, 244, 17)
$Input1 = GUICtrlCreateInput("", 56, 104, 297, 21, $ES_NUMBER)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
但是我发现这个代码和我的一样的啊。于是乎把这个脚本复制回去,在自己的电脑上运行了一下,发现还是不能显示泡泡提示。
泡泡提示如下图:
不知道为什么会这样,为什么有的电脑提示,有的电脑不提示呢,还是系统哪个地方会影响到这个泡泡提示的冒出呢?请高手指点一下迷津!谢谢 ! |