bearpc 发表于 2010-1-4 12:05:33

如何去TNewCheckListBox类型的复选框?

本帖最后由 bearpc 于 2010-1-26 10:53 编辑



问题:如何去掉上图TNewCheckListBox中的三个复选框?

软件:PPStream 2.6.86.8989去广告版

AU3代码:Run("ppstream.exe")
$hd="安装 - PPStream"
TrayTip( "正在安装 PPStream 2.6去广告版 ","安装过程中请不要执行任何操作,否则程序无法自动安装",10,1)
WinWait($hd,"欢迎使用")
WinWaitActive($hd,"欢迎使用")
Send("!n")

WinWait($hd,"信息")
WinWaitActive($hd,"信息")
Send("!n")

WinWait($hd,"选择目标位置")
WinWaitActive($hd,"选择目标位置")
Send("!n")

WinWait($hd,"选择组件")
WinWaitActive($hd,"选择组件")
Send("!n")

WinWait($hd,"选择开始")
WinWaitActive($hd,"选择开始")
Send("!n")

WinWait($hd,"选择附加任务")
WinWaitActive($hd,"选择附加任务")
Send("!q")
Send("!n")

WinWait($hd,"准备安装")
WinWaitActive($hd,"准备安装")
Send("!i")

WinWait($hd,"PPStream 安装完成向导")
WinWaitActive($hd,"安装完成向导")
ControlCommand($hd,"安装完成向导","TNewCheckListBox","UnCheck", "")
Send("!f")

水木子 发表于 2010-1-4 12:30:34

模拟鼠标点击不行,就模拟键盘操作吧!

bearpc 发表于 2010-1-4 13:45:49

模拟鼠标点击不行,就模拟键盘操作吧!
水木子 发表于 2010-1-4 12:30 http://www.autoitx.com/images/common/back.gif


使用摸拟键盘{TABLE}{SPACE}也不行的!

59123608 发表于 2010-1-4 14:00:00

本帖最后由 59123608 于 2010-1-4 14:01 编辑

send ("{tab}")切换不了吗??或者用{down} {up}试试

顽固不化 发表于 2010-1-4 14:07:29

au3应该考虑支持这类控件了

xpboy 发表于 2010-1-4 14:10:14

用结束进程的程序把它给关了也可以 实现这种效果

131738 发表于 2010-1-4 17:16:37

http://www.autoitx.com/forum.php?mod=viewthread&tid=9276

1楼文字的 5 . "一控多选"按钮:

131738 发表于 2010-1-4 17:19:24

回复 5# 顽固不化

目前没有直接的办法, 只能迂回解决......(经验之谈....呵呵......)

boy-119 发表于 2010-1-4 17:44:20

我做影音先锋的最后一步时也是这样不能选择其中,只能选择那大框啦,没办法坛友说只能结束程序来达到目地。。。呵呵,好在我在大框只有一个运行影音先锋项,你的多两个。。。。。

水木子 发表于 2010-1-4 17:56:16

我试过,键盘操作是可以的。

bearpc 发表于 2010-1-4 20:46:12

send ("{tab}")切换不了吗??或者用{down} {up}试试
59123608 发表于 2010-1-4 14:00 http://www.autoitx.com/images/common/back.gif


    也是不行的!

bearpc 发表于 2010-1-4 20:48:10

回复顽固不化

目前没有直接的办法, 只能迂回解决......(经验之谈....呵呵......)
131738 发表于 2010-1-4 17:19 http://www.autoitx.com/images/common/back.gif

问了许多人,好像答案都是这样说的!

131738 发表于 2010-1-4 20:56:46

回复 12# bearpc

7楼的地址去了么?那也不行吗....................

llztt 发表于 2010-1-4 22:26:46

controlclick不行么?用带偏移坐标的那种

59123608 发表于 2010-1-5 09:40:18

你的PPS是哪下的?官网还是?发下地址
页: [1] 2
查看完整版本: 如何去TNewCheckListBox类型的复选框?