赞
踩
一、脚本文件的结构:
1.完整脚本格式说明:
[General] + [Repeat] + [Attachment] + [Script] = GRAS
G : 通用的设置部分
R : 设置脚本循环的部分
A : 脚本附件
S : 脚本命令
二、关键字和表示符命名约定:
1.可以用英文字母、汉字、数字和下划线组成标识符
2.不能以数字开头
3.不区分大小写字母
4.不能以数字开头
5.不能用除下划线之外的其他符号
6.不能用系统所保留的关键字和内置函数名
三、什么是关键字:
关键字是电脑语言里事先定义的,有特别意义的标识符,又叫做保留字。
四、按键精灵当中的关键字:
关键字 意义 关键字 意义 关键字 意义
Sub 子程序 Dim 定义变量 Function 函数
Do 开始循环 Loop 循环 Set 赋值
Until 到...为止 Goto 跳转 While 当
EndScript 结束脚本 Wend 循环结束 IfColor 判断颜色
If 如果 UserVar 自定义变量 Then 那么
Next 循环结束 Import 导入 Else 否则
VBSBegin VBS块开始 VBSEnd VBS块结束 End 结束
Call 调用 DimEnv 定义环境变量 Exit 退出
Rem 标记 Randomize 初始化随机 Case 条件
ReDim 重新定义 For 循环 True 真
False 假
五、什么是常量:
常量:在程序运行期间,它的值从不发生改变的数据
基本格式:Const 常量名 = 值
符号常量:用一个标识符表示的常量
六、什么是变量:
变量:在程序运行期间,它的值是可以改变的
七、什么是用户自定义变量:
自定义变量:是Q语言的一种特殊类型,它主要是让用户在不修改脚本,可以自己设置这个变量的值
用户自定义变量的分类:标准型自定义变量、下拉型自定义变量
标准型自定义变量格式:UserVar {变量} = {默认值} {注释}
下拉型自定义变量格式:UserVar 变量 = Droplist{选项0:值0|选项1:值1|选项2:值2} = 默认显示的选项编号 {注释}
八、什么是数据:
数据:在计算机系统中,各种字母、数字符号的组合、语音、图形、图像等统称为数据,是程序处理的最小对象
数据类型:布尔型、数值型、字符型、字符串型、日期时间型、可变型
布尔型:只能是True或False,应用于逻辑判断,其他类型数据转换成逻辑型后,0会转换为False,其他的值则变成True
数值型:字节型、短整型、长整型、小数型、单精度型、双精度型
字符型、字符串型:字符是指计算机中使用的字母、数字、字和符号;字符串是由零个或多个字符组成的有限序列
日期时间型:日期时间型可以保存日期时间、只保存日期或只保存时间
九、数据类型转换:
1.数值转布尔型:CBool
2.数值转字节型:CByte
3.数值转双精度型:CDbl
4.数值转单精度型:CSng
5.小数型转整数型:CInt
6.数值型转长整型:CLng
7.数值型转字符串型:CStr
十、算术运算符
算术运算符 含义
+ 加法
- 减法
* 乘法
/ 除法
^ 乘方
\ 整除
Mod 取余
十一、逻辑运算符:
And Or Not Xor(异或)
十二、顺序结构:
只要按照解决问题的顺序写出相应的语句就行,它的执行顺序自上而下,依次执行
十三、选择结构:
1.用于判断给定的条件,根据判断的结果来控制程序的流程
2.几种典型的选择结构:
(1)
If a > b Then
MessageBox "a > b"
ElseIf a = b Then
MessageBox "a = b"
ElseIf a < b Then
MessageBox "a < b"
End If
(2)
If a > b Then
MessageBox "a > b"
Else
MessageBox "a < b"
End If
(3)
IfColor 860, 27, "e1b072", 0 Then
MsgBox "颜色等于"
Else
MsgBox "颜色不等于"
End If
(4)
Select Case {变量}
Case {值}
脚本内容
Case Else
脚本内容
End Select
十四、循环结构:
1.在指定的条件下多次重复执行一组语句
2.主要的循环语句:
(1)
For 3
TracePrint 1
Next
(2)
Do {While|Until}
循环体
Loop
(3)
a = 1
While a = 1
MessageBox 1
Wend
十五、子程序
1.格式:
Sub 子程序名(形参1...)
End Sub
十六、函数
1.在脚本中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用这就是脚本中的函数
2.格式:
Function 函数名(形参1...)
//脚本代码
End Function
十七、数组的基本概念:
1.数组是在脚本中,为了处理方便把具有相同类型的若干变量按有序的形式组织起来的一种形式
2.数组的定义:Dim a(5)
3.数组的赋值:
a(0) = 1
a(1) = 2
a(2) = 3
a(3) = 4
a(4) = 5
a(5) = 6
4.遍历数组:
(1)遍历数组就是将整个数组的元素从头到尾“数”一遍
(2)
Dim a(5)
i = 0
For UBound(a) + 1
a(i) = i
TracePrint "a(" & i & ") = " & a(i)
i = i + 1
Next
十八、插件命令:
1.按键精灵插件是按键精灵提供的一种开放的功能接口
2.按键精灵插件如何使用:
(1)用Plugin关键字带插件的命令
(2)使用Import命令导入插件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。