当前位置:编程学习 > VB >>

VB编程的高手进来下

[General]
Description=QQ2
BeginHotkey=50
BeginHotkeyMod=4
PauseHotkey=80
PauseHotkeyMod=4
StopHotkey=79
StopHotkeyMod=4
RunOnce=1
EnableWindow=
Enable=1
AutoRun=0
[Repeat]
Type=0
Number=1
[Relative]
SetupOCXFile=
[Comment]
Content=

[Script]
Delay 1090
For 999999999999
Delay 20
VBSCall FindCenterColor(337,421,751,682,"9eff",x,y)
If x>=0 and y>=0
MoveTo x y
LeftClick 0
Else
EndIf
Delay 20
VBSCall FindCenterColor(337,421,751,682,"9797ff",x,y)
If x>=0 and y>=0
MoveTo x y
LeftClick 0
Else
EndIf
Delay 20
EndFor
帮我看看这是什么意思呢?
我想知道如果我要换颜色,换哪?颜色的脚本是怎么样的呢?
答案:
这是VB Script,不是VB啊。
主要是这个调用:
VBSCall Call FindCenterColor
这个功能允许您在屏幕的某个区域从中心开始查找指定的颜色,并把找到的坐标保存在变量中
格式
VBSCall Call FindCenterColor(left,top,right,bottom,c,x,y)
在区域内从中心到外围找颜色为c的点,把坐标保存在变量x和y中
left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
如果没有找到这个颜色,则x和y的值都被置为-1
例子
VBSCall Call FindCenterColor(0,0,800,600,"0000FF",x,y)
If x>=0 and y>=0
MoveTo x y
EndIf 在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点

上一个:在VB编程中换行符与回车符有什么区别?
下一个:vb编程的问题,一对一代码.

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,