找回密码
 加入
搜索
楼主: cashiba

[GUI管理] 如何顺序逐步检测输入无误后才进行下一步[已解决]

  [复制链接]
 楼主| 发表于 2017-4-19 21:49:42 | 显示全部楼层
你有邏輯上的問題......
輸入框輸入資料的時候 就會觸發 檢查......
kk_lee69 发表于 2017-4-19 19:54

说的对,GUICtrlRead读取控件数据错误时返回0,潜意识里把未输入数据时使用GUICtrlRead(...)当成读取错误了。GUICtrlRead读取空白输入框时返回空值,而返回空值不算读取错误.....概念错了,逻辑也就不对了,所以效果也就达不到喽,另外注意力放在自己还不懂的GUIRegisterMsg上了
非常感谢!也感谢楼上几位大侠热心关注~
 楼主| 发表于 2017-4-19 21:52:54 | 显示全部楼层
回复  cashiba
                Case $idBtn
                        If GUICtrlRead($idinput1) <> '' And GUICtrlRead($idinput2) <> '' Then
                                $str1 = GUICtrlRead($idinput1)
                                $str2 = GUICtrlRead($idinput2)
                                $str = $str1 & "||" & $str2
                                MsgBox($MB_SYSTEMMODAL, "输入值", $str)
                        Else
                                MsgBox("", "", '请检查输入是否完整')
                        EndIf
WEndchzj589 发表于 2017-4-19 18:23

嗯,这样写比较简洁....
 楼主| 发表于 2017-4-19 21:55:14 | 显示全部楼层
还是没明白你的想法,试试这个:
xzf680 发表于 2017-4-19 19:00

GUIGetCursorInfo,感谢以此实例演示这个函数的用法.....
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-24 21:09 , Processed in 0.064055 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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