1.怎么写如果否则,
按键精灵9:
a=inputbox ("请随意输入数字0-9")
//打开一个对话框,对话框中写着“请随意输入数字0-9”
//下面是if,elseif,end if表达式的格式
If a = 0 Then
//判断如果a=0,则
MsgBox "a = 0"
//发送一个对话框,内容“a=0”
ElseIf a = 1 Then
//或者判断a如果=1,则
MsgBox "a = 1"
//发送一个对话框,内容“a=1”
ElseIf a = 2 Then
//或者判断a如果=2,则
MsgBox "a = 2"
//发送一个对话框,内容“a=2”
//ElseIf 是夹在if 和end if中间的,表示或者的意思
Else
//Else 表示否则,意思就是除了if和else if后面的判断,其他输入都包含在“否则” 这个范围内
MsgBox "a > 2"
//输出"a>2"
End If
//if后面的语句必须接end if,但不一定要elseif,写法格式如下:
// if 表达式 Then
// ElseIf 表达式 then
// end if
//其中表达式也可以替换为判断,定义函数,等等,这只是最简单的用法
2.按键精灵脚本怎么写
好像很容易啊
FindPic 0,0,1024,768,"Attachment:\神盾1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//找到图一的话就找图2
FindPic 0,0,1024,768,"Attachment:\神盾2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 结束
//找到一个就完了吧?
End If
End If
//图1找不到,下面找图3
FindPic 0,0,1024,768,"Attachment:\神盾3.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
FindPic 0,0,1024,768,"Attachment:\神盾4.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 结束
End If
End If
FindPic 0,0,1024,768,"Attachment:\神盾5.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
FindPic 0,0,1024,768,"Attachment:\神盾6.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 结束
End If
End If
Rem 结束
3.按键精灵判断怎么写
在按键精灵中判断语句的写法:
指令X
FindPic 0,0,1024,768,"Attachment:\图片1.bmp",1,intX,intY
If intX > 0 And intY > 0 Then
//要执行的代码
endif
FindPic 0,0,1024,768,"Attachment:\图片2.bmp",1,intX,intY
If intX > 0 And intY > 0 Then
//要执行的代码
endif
FindPic 0,0,1024,768,"Attachment:\图片3.bmp",1,intX,intY
If intX > 0 And intY > 0 Then
//要执行的代码
endif