打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
按键精灵学习笔记Day1

一、脚本文件的结构: 
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命令导入插件

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
第2章 PowerScript编程
按键精灵调试三天,气到吐血!!快速开发脚本代码常见错误!绝对干货!
PHP and MySql 开发
【新提醒】时间控制的辅助技能脚本进阶【荐】1
【索引】按键精灵脚本基础教程下
.net程序员的盲点(一):ref,out ,params的区别
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服