追梦虎 发表于 2009-6-22 10:02:00

PPS随机出现两个不同插件的界面的问题

本帖最后由 追梦虎 于 2009-6-22 11:33 编辑

以下是PPS在安装之前会有随机出现两个不同插件界面,我写了两种选择,但执行后,它只按写在最前的条件执行,如果最前的条件不符合要求,它就停在那里,不是我想像中选择第二个条件.
Select
    case winwaitactive("安装Google工具栏","免费的Google工具栏,搜索更简单")
controlclick("安装Google工具栏","免费的Google工具栏,搜索更简单","Button4")
controlclick("安装Google工具栏","免费的Google工具栏,搜索更简单","Button2")
    case WinWaitActive("精品软件推荐","以下为 PPS网络电视 为您推荐的常用软件")
ControlClick("精品软件推荐","以下为 PPS网络电视 为您推荐的常用软件","Button8")
ControlClick("精品软件推荐","以下为 PPS网络电视 为您推荐的常用软件","Button2")
endselect
请各位高手指点下,我这个选择写错在哪的?要如何写?

crkey12345 发表于 2009-6-22 10:33:17

没试,估计可能是窗口没激活的问题吧

78391493 发表于 2009-6-22 11:09:19

While 1
        If WinExists("安装Google工具栏","免费的Google工具栏,搜索更简单") Then
        ElseIf WinExists("精品软件推荐","以下为 PPS网络电视 为您推荐的常用软件") Then
        EndIf
WEnd

追梦虎 发表于 2009-6-22 11:32:51

While 1
        If WinExists("安装Google工具栏","免费的Google工具栏,搜索更简单") Then
        ElseIf WinExists("精品软件推荐","以下为 PPS网络电视 为您推荐的常用软件") Then
        EndIf
WEnd
78391493 发表于 2009-6-22 11:09 http://www.autoitx.com/images/common/back.gif
谢谢,问题解决了。

追梦虎 发表于 2009-6-22 11:44:13

但是不能退出While语句?再加上个EXIT也退不出。

rchockxm 发表于 2009-6-22 13:12:22

但是不能退出While语句?再加上个EXIT也退不出。
追梦虎 发表于 2009-6-22 11:44 http://www.autoitx.com/images/common/back.gif

用 Exitloop 退出While语句

honylan 发表于 2013-9-13 20:11:02

下来看看,没钱不能下附件
页: [1]
查看完整版本: PPS随机出现两个不同插件的界面的问题