UiBot命令手册——语法词法

变量赋值express

命令原型数组

varName = varValue数据结构

命令说明函数

将等式左边的的变量修改成右边的值,等式右侧能够为当即数值、表达式、函数返回值等。oop

参数说明ui

变量名
varName--变量名

varName--变量名索引

————————————————————————————————get

条件分支原型

命令原型it

`If expression

Else

End If`

命令说明

若是表达式 expression 为真,则执行 Yes Block 语句块,不然执行 No Block 语句块。ElseIf 语句能够出现屡次,对应更多的条件分支,ElseIf、Else 语句若是不须要能够不编写,对应的语句块也不须要编写。

参数说明

条件分支
expression--进行判断的表达式。

————————————————————————————————

遍历数组

命令原型

`For Each value In dataStruct

Next`

命令说明

循环遍历 Collection 的每一条数据,将数据的名称(对应字典时)或索引(对应数组时)代入 key,将数据的值代入 value 后执行 Block 语句块。

参数说明

遍历数组
value--遍历值
dataStruct--要遍历的数据结构
————————————————————————————————

遍历字典

命令原型

`For Each key, value In dataStruct

Next`

命令说明

循环遍历 Collection 的每一条数据,将数据的名称(对应字典时)或索引(对应数组时)代入 key,将数据的值代入 value 后执行 Block 语句块。

参数说明

遍历字典
key--遍历键
value--遍历值
dataStruct--要遍历的数据结构
————————————————————————————————

计次循环

命令原型

`For index = beginValue To endValue step stepValue

Next`

命令说明

将索引代入循环,执行for 至 next 之间的语句块,索引的值从 start 到 end 次,step为步进,每次循环能够使索引增长 step 对应的数量,而再也不是 1。

参数说明

计次循环
index--步进索引
beginValue--初始值
endValue--结束值
stepValue--步进

————————————————————————————————
条件循环

命令原型

`Do While expression

Loop`

命令说明

使用 While 时,当 expression 的值为真则继续执行 Block 语句块,当 expression 为假时退出循环。

参数说明

条件循环
expression--进行判断的表达式。

————————————————————————————————
继续循环

命令原型

Continue

命令说明

跳过当次循环,进入当前循环语句的下一轮循环。

————————————————————————————————
跳出循环

命令原型

Break

命令说明

跳出 计次循环、遍历数据。

————————————————————————————————
异常捕获

命令原型

try catch end try

命令说明

使用try catch处理可能引起异常的代码块。
————————————————————————————————
退出流程

命令原型

exit()

命令说明

退出流程

————————————————————————————————
跳出返回

命令原型

return value

命令说明

跳出流程块并返回值

参数说明

返回
value--返回到流程视图的值

查看更多内容:https://docs.uibot.com.cn/

相关文章
相关标签/搜索