biwfmm 发表于 2012-8-18 15:42:59

ControlCommand 如何判断Checkbox这个另类的选中

本帖最后由 biwfmm 于 2012-8-18 16:12 编辑



这个命令可以选中    ControlCommand("网站商务通","登录名","WindowsForms10.BUTTON.app.0.218f99c2","Check")

这个命令无法取消选中   ControlCommand("网站商务通","登录名","WindowsForms10.BUTTON.app.0.218f99c2","UnCheck")

这个判断命令返回值都是0    ControlCommand("网站商务通","登录名","WindowsForms10.BUTTON.app.0.218f99c2","IsChecked")

用ControlGetHandle 句柄也不行

用xp系统,au3版本3390 和3394二个版本都不行。

谁有没有其它的方法可以替代一下的没?

xlj310 发表于 2012-8-18 16:34:05

确实如你所说,不过取消选中是再次执行即可。

ControlCommand("网站商务通","登录名","WindowsForms10.BUTTON.app.0.218f99c2","Check")

不过我用Au3窗口信息工具查到的控件接口为5和6,而2是组合框,请检查。

biwfmm 发表于 2012-8-18 17:32:37

回复 2# xlj310

商务通的版本不一样。可能接口也不一样。你说的取消再选择。。我是要取消选中效果,如果有选中就取消。
页: [1]
查看完整版本: ControlCommand 如何判断Checkbox这个另类的选中