按键精灵学习教程
一、
1、子程序和函数调用演示
//<>---------------------------------------------子程序调用
Call 普通子程序()
Call 代入参数的子程序(100,50)
//<>---------------------------------------------函数调用
Msgbox 代入参数的函数(100,50)
Sub 普通子程序()
Msgbox "我是普通子程序,被调用了"
End Sub
Sub 代入参数的子程序(a,b)
c=a+b
Msgbox "我是代入参数的子程序,被调用了。
结果值为:" & c End Sub
Function 代入参数的函数(a,b)
c=a*b
代入参数的函数= "我是代入参数的函数,被调用了。
结果值为:" & c End Function
2、重启脚本运行演示
For i=0 to 2
Delay 1000
Call Plugin.Msg.ShowScrTXT(0, 0, 1024, 768, "屏幕内容填写" & i, "0000FF") Next
RestartScript //重新启动脚本运行
3、中文名变量演示
//<>---------------------------------------------用户自定义变量支持中文名为变量名
UserVar 启动=DropList{"打开":1|"关闭":0}=0 "补血启动开关"
UserVar 补血=0 "补血百分比%"
//<>---------------------------------------------定义变量支持中文名为变量名
Dim 提示
提示="补血启动开关未设置打开!"
If 启动=1 Then
Msgbox "补血百分比为:"& 补血& "%"
Else
Msgbox 提示
End If
4、选择条件结构演示
UserVar 变量=0 "输入(0~9)数字"
//<>---------------------------------------------以下是选择条件结结构判断
Select Case 变量
Case 0
Msgbox "你输入的数字为:0"
Case 1
Msgbox "你输入的数字为:1"
Case 2
Msgbox "你输入的数字为:2"
Case 3
Msgbox "你输入的数字为:3"
Case Else
Msgbox "你输入的数字不正确,请输入(0~3)数字!"
End Select
5、下拉型用户自定义
//说明:{}当中是下拉的选项=0是指的默认显示哪个选项(从0开始)
UserVar Var1=DropList{"低于10%时补血":"0.1"|"低于20%时补血":"0.2"|"低于30%时补血":"0.3"}=2 "自动补血设置"
UserVar Var2=0 "普通自定义变量"
MessageBox(Var1)
MessageBox(Var2)
6、退出脚本运行演示
7、
Shape1 = 1593350287
//下面是我们访问网页超链接时候的手型鼠标形状
Shape2 = 1055991329
Shape=GetCursorShape(0)
If shape = shape1 then
MessageBox "当前鼠标形状是普通的WINDOWS鼠标"
ElseIf shape = shape2 then
MessageBox "当前鼠标形状是手型鼠标"
Else
MessageBox "不认识当前鼠标形状!"
End If
8、日志信息记录演示
//<>---------------------------------开始记录日志
LogStart "C:\a.log"
For i = 0 To 3
//<>---------------------------------以下“TracePrint”输出信息内容将被记录为日志
TracePrint "屏幕内容填写" & i
Call Plugin.Msg.ShowScrTXT(0, 0, 600, 300, "屏幕内容填写" & i, "0000FF") Next
//<>---------------------------------记录日志停止
LogStop
//<>---------------------------------日志停止了,下一句“TracePrint”输出信息不会被记录TracePrint "这句不会输出!"
If MsgBox("日志记录完成!是否打开查看内容?",4,"提示:") = 6 Then //存放在C盘,下面会帮你打开查看
RunApp "notepad.exe C:\a.log"
End If。