RPA俱乐部

 找回密码
 立即注册
查看: 2157|回复: 0

【基础教学】第三方插件/模块的调用

[复制链接]

376

主题

650

帖子

2075

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2075
发表于 2019-1-29 10:32 | 显示全部楼层 |阅读模式
UiBot语言支持多模块,可以用其他语言实现扩展模块,并在源码中使用。目前支持五种类型的模块:
1、UiBot语言的脚本
2、Lua语言的模块
3、C语言的模块
4、.Net的模块
5、COM插件

引用模块方法:
使用Import语句来引用模块。模块名的书写规则和变量名一致,不需要采用双引号,也不需要加扩展名
范例: Import 模块名
UiBot在编译和运行时会自动按照Lua语言模块、C语言模块、.Net语言模块、COM插件、UiBot语言脚本的先后顺序,依次加上相应的扩展名进行查找

模块命令的使用:
每个导入的模块,都会被放置在一个与模块名同名的“命名空间”中,可以通过下面这种方式来调用导入模块中的函数:
Import 模块名
模块名.函数名()

对于Lua语言的模块,只会保留其中的全局变量定义和函数定义,其他内容都会被忽略。
对于C语言的模块和.Net模块,只能调用其中定义的函数。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

手机版|小黑屋|RPA俱乐部 ( 闽ICP备15006840号-20 )

GMT+8, 2019-8-26 17:03 , Processed in 0.042886 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表