按键精灵 IfColor语句问题,求高手解答

2025-02-15 11:12:41
推荐回答(4个)
回答1:

写了这么多,要加分的哦
1.这样就可以
Rem A标记
Delay 2000
IfColor 600,300,FF00FF,0
Else
Goto A标记
EndIf

2.简化:
Rem A标记
IfColor 500,500,FFCCFF,0
Else
Delay 2000
IfColor 200,300,FFFFCC,0
Else
Goto A标记
EndIf
EndIf

3.不跳出播放窗口,在需要提示音的地方,插入下面脚本就可以。
VBS strSoundFile = "C:\WINDOWS\Media\Windows XP 登录音.wav"
VBS Set objShell = CreateObject("Wscript.Shell")
VBS strCommand = "sndrec32 /play /close " & chr(34) & strSoundFile & chr(34)
VBS objShell.Run strCommand, 0, True

4.如下:
Rem A标记
IfColor 500,500,FFCCFF,0
IfColor 200,300,FFFFCC,0
MessageBox "两个条件已经同时满足,可以把这一句替换成你需要的脚本"
Else
Goto A标记
EndIf
Else
Goto A标记
EndIf

5.判断系统笔记本某行是否为空,可以用区域找色
Rem A标记
VBSCall FindColorEx(区域左边坐标,区域上边坐标,区域右边坐标,区域坐标,"FFFFFF",0,1,x,y)
If x>=0 and y>=0
MessageBox "所找区域为空,可以把这一句替换成你需要的脚本"
Else
Goto A标记
EndIf

回答2:

以下是前台语句:(要后台的可以联系我)
rem
star
ifcolor
416,169,7c2,0

moveto
416,169

delay
10

leftclick
1
else
endif
goto
star

回答3:

For
30
Rem
1A
IfColor
640,570,006CD8,0
MoveTo
640,570
Delay
250
LeftClick
1
Delay
250
Else
Delay
10
Goto
1A
EndFor

回答4:

不会`