基础代码常见问题
问:如何定义一个数组
答:dim x = [ ]
问:怎么将数据,集合为二维数组?
答:数组和字典用方括号[]
具体请查看视频教程数组命令详解
https://forum.uibot.com.cn/thread-482.htm
问:怎么定义二维数组啊?

答:aa = [ ["1","一"], ["2","二"]]
问:怎么连接字符串和变量

答:&
问:数字转字符串 怎么转的?
答: 转为文字数据命令。
问:数组里面怎么表示索引?
答:a[0]
问:怎么获取数组中指定的值?
答:数组名[数组下标]。
问:A1可以是[1,1],区域呢?
答:区域是[[行,列],[行,列]],例如[[1,1],[iRet,26]]。
问:如何调用函数?
答:先定义函数, 调用的时候直接用函数名, 比如 func() , 需要参数的,在括号内输入参数。
问:如何删除字符串中的空格?
答:可以用字符串替换命令,替换。
问:字典怎么取值的?怎么个写法
答:a["b"]
问:取鼠标X轴
答: objPoint=Mouse.GetPos()
问:字符串加布尔值不能直接输出,如果转换?
答:这个做不到,想输出true 就给true 两边打引号;变成字符串
问:函数能不能直接用RETURN返回数据??
答:调用函数的方法是 fn()
问:如何消除字符串里面的空格?
答:dim sRet
sRet = Replace("hello wolrd"," ","",false)
TracePrint sRet
这个是可以替换掉的。
问:为什么要加dim
答:dim sret 意思是申明sret 是一个变量, 如果没有申明, 执行器不知道这个是什么。
问:UiBot有行数可以用吗?
答:读取行,返回的是数组。
问:split怎么用
答:字符串.split(\) 返回的是数组。
问:UiBot能不能识别excel里面的单元格?
答,当然可以识别,如果用组合键不能时间,建议使用键盘模拟按键,分别模拟按下这几个键。
问:怎么获取元素个数?
答:用len()方法。
问:字典咋删?
答:在字典名字前加上 del。
问:获取数组长度用什么?
答:len
问:获取的月份前面不含0 这个问题怎么解决?
答:格式化时间,设置时间格式。
问:if PFILE=true 可以和if pfile 一样吗?
答:必须有 = true 。
问:有没有函数可以将 18:16:56 替换成18_16_56
答:替换字符串命令。
问:"" 是不是代表空值
答:不代表空值,代表空字符串。
问:元素特征码 总是变化 怎么弄?
答:尝试用*代替。
问:获取上一模块的返回值是self.input么?
答:是。
问:有没有 case这个函数,就是当 一个变量等于 什么的时候做出什么动作?
答:在源代码界面输入 select case
问:UiBot 数组转 集合,用来去除重复,怎么转啊?
答:用python
问:二维数组怎么遍历?
答:嵌套循环。
问:如何让A 和i连接循环?
答:“A”& i.