热键.销毁("热键0") //这里是是卸载上次设置的热键,释放系统资源
热键.注册("热键0") //注册热键框里你设置的热键
返回 真
功能结束
三、资源文件的访问
TC2新增资源文件的访问(访问方法在路径前面加“rc:”,资源文件访问可以支持图片,文件,文件夹等,资源文件访问的是程序执行时创建的临时文件,程序退出后会自动删除临时文件,所以不会保存,请根据需求使用)
举例:
图片框.设置图片("图片框0","rc:test.bmp")
四、插件调用
TC2.0新增插件导入模式,在文件最开头导入插件,可导入多个插件,用import+插件接口(接口需要插件作者提供,可以查找插件帮助文档看看作者放出插件接口没有,如果没有接口将无法使用此方法调用插件)+对象名(自定义类似命名空间,这里随便写什么,但是要符合TC命名规则)之后调用函数的时候用,AAA.函数名,注意这个AAA是我们自己定义的,调用的函数名请查看接口原始帮助文档中的函数名。
注意:使用以上方法调用插件时,必须先注册该插件,查到该插件的接口。
注意: 目前插件调用暂时不支持参数为数组的函数(不管是一维数组,还是多维数组),返回类型只支持一维数组(以字符型返回,用竖线“|”隔开,如 “35,36|70,80|90,94”)
注册插件举例:
方法1大漠插件注册:辅助.注册插件("C:\\dm.dll",真)
//首先把dm.dll(这个是大漠插件的dll文件,别的插件也有自己对应的dll文件或ocx文件)然后把它放在C盘
//根目录下,之后执行上面的代码进行插件注册
方法2工具注册,使用TC小工具中发布的“com接口查看器”进行注册,使用方法非常简单,选择插件路径(注意路径中不能有空格),点击注册插件,注册成功和失败会有相应提示。
插件注册成功后我们就可以开始用调用插件了。
大漠插件调用举例:
#import "dm.dmsoft" AAA
//这里的dm.dmsoft就是我们在大漠插件帮助文档中查到的接口,注意#import语句必须定义在空间名之前
整型 窗口句柄,是否成功
窗口句柄=AAA.FindWindow("","1.txt - 记事本")
是否成功=AAA.BindWindow(窗口句柄,"normal","normal","normal",0)
如果(是否成功==1)
辅助.消息框("窗口绑定成功!")
如果结束
如果(窗口句柄==0)
辅助.消息框("找不到窗口,窗口名称有误!")
如果结束
窗口.置顶(窗口句柄)
AAA.KeyDown(65)
辅助.等待(1000)
AAA.KeyUp(65)
AAA.UnBindWindow()