当前位置:   article > 正文

按键精灵学习笔记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命令导入插件

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/198306
推荐阅读
相关标签
  

闽ICP备14008679号