按键精灵Android版MQ语言基础说明.doc

按键精灵Android版MQ语言基础说明.doc

ID:55720164

大小:192.00 KB

页数:18页

时间:2020-05-27

按键精灵Android版MQ语言基础说明.doc_第1页
按键精灵Android版MQ语言基础说明.doc_第2页
按键精灵Android版MQ语言基础说明.doc_第3页
按键精灵Android版MQ语言基础说明.doc_第4页
按键精灵Android版MQ语言基础说明.doc_第5页
资源描述:

《按键精灵Android版MQ语言基础说明.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、按键精灵Android版:MQ语言    MQ是按键精灵针对旗下移动产品而设计的全新脚本开发语言。语言支持全中文阅读脚本,上手简单,易学易用。MQ语言的基本特性如下:1数据类型  在MQ语言里,数据类型包括如下5种:                      Null:不包含任何有效数据;  Boolean:仅包含True和False两个常数;  Integer:32位有符号整数,范围为-2,147,483,648到2,147,483,647之间;  Float:双精度浮点数,负数范围从-1.232E308到-4.247E-324,正数范围从4.247E-

2、324到1.232E308;  String:字符串。MQ语言为动态类型,即定义变量时并不指定类型,在给变量赋值时才确定类型,并且类型随时可以通过赋值操作而变化。    常量      MQ语言中,用户可直接在脚本内写入没有命名的常量的,具体类型与写法如下:  整数型:可直接输出整数数字,如100;亦可加&H前缀,表明该常量为16进制数字,如&H64。  浮点型:可直接输出小数点数字,如3.1415;亦可采用E分隔整数和底数部分,如314.15e-2。  字符串型:凡采用一对双引号包含的内容均被视为字符串型常量。其中允许使用转义字符包括有:'b'(退格)

3、,'f'(表单),''(换行),'r'(回车),'t'(横向制表),'v'(纵向制表),'\'(反斜杠),'"'(双引号),以及'''(单引号)。另外也支持反斜杠加数字来描述一个字符。(注意,如果需要在这种描述方法后接一个是数字的字符,那么反斜杠后必须写满三个数字)。MQ语言中有一下已经预先定义好的常量,目标包括True和False(不区分大小写),今后还会增加。    变量MQ语言的命名方式如下:  变量名不区分大小写,同时关键字(如If、Dim)与子程序的名字也无须区分大小写。  变量名、关键字及子程序的命名同时支持中文及英文,除了第

4、一个字母外,后续内容还可以用数字。变量在使用前必须用Dim语句定义,但Dim语句不必指定类型。声明多个变量时,使用逗号分隔变量。例如:DimTop,Bottom,Left,Right,上,下,左2,右1。变量的作用域由声明它的位置决定。如果在子程序中声明变量,则只有该子程序中的代码可以访问或更改变量值,此时变量具有局部作用域并被称为局部变量。如果在子程序之外声明变量,则该变量可以被当前脚本的所有子程序所识别,称为全局变量。变量还可以定义为数组的形式,数组可以是一维的,也可以是多维的,数组的每个维度的索引都是从0开始的正整数,当定义一维数组时,可以指定数组的

5、初始元素个数,也可以不指定。如:DimArray()DimArray(10)上述例子都可以定义一个一维数组。但即使指定了数组的初始元素个数,以后也可以随时增加新的元素(直接访问新的元素即可)。当定义多维数组的时候,则必须指定数组在每个维度的初始元素个数,各个维度的初始元素个数之间用逗号分隔,如:DimTwoDemensionArray(2,2)目前,多维数组暂时不支持增加新的元素,也不支持ReDim语句,待以后再支持。运算符变量和常量之间采用运算符连接后,称为表达式。MQ语言支持的运算符包括:  运算符  含义+加法运算-二元运算符:加法  一元运算符:负

6、号*乘法运算/除法运算Mod整除取余^取幂&字符串连接=赋值  例如:当一个语句为X=Y时等于(当用于表达式内部时)<>不等于>大于<小于>=大于等于<=小于等于Not逻辑非And逻辑与Or逻辑或基本语句MQ的基本语句如下:注意!以下标红为按键精灵(安卓版)新增的相关命令语句,包含部分有改动的语句  名称  格式解释IfIf表达式Then判断表达式并执行语句--通过判断表达式的取值,来执行后面的动作或控制。  …  ElseIf表达式Then  …  Else  …  EndIfElseIf表达式Then  …  ElseIf表达式Then  …  Els

7、e  …  EndIf和If语句结合,进行条件判断。ElseIfIf表达式Then  …  和If语句结合,进行条件判断。ElseIf表达式Then  …  ElseIf表达式Then  …  Else  …  EndIfThenIf表达式Then和If、ElseIf语句结合,进行条件判断。WhileWhile循环条件  …  Wend循环语句--当循环条件成立的时候,反复执行循环体。WendWhile循环条件  …  Wend和While一起构成循环语句。ForFor循环次数  或  For变量=起始数值To终止数值循环语句。可以循环一定次数,也可以按照

8、变量的起始数值到终止数值循环(如果不指定步长数值,默认步长为1),

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。