|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 hualaosi 于 2014-1-6 21:21 编辑
原因是窗口初始化没有注册,低级错误,失礼失礼。。
空间 热键配置测试
//默认空间
变量 线程句柄=0,pk结束码,pk结束,pk开始,pk开始码
//开始按钮_点击操作
功能 主控()
热键配置测试.pk()
功能结束
功能 pk()
循环(真)
变量 左键
左键=鼠标.等待点击()
如果(左键==1000)
键盘.按键(81,1)
如果结束
循环结束
功能结束
功能 开始_点击()
热键.获得("热键1",pk结束码,pk结束)
辅助.消息框("这是热键1:"&pk结束)
//为什么这里返回的不是功能键的名字,例如F10,而是显示为0,求解?
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 热键0_热键()
//这里添加你要执行的代码
如果(线程句柄==0)
线程句柄=线程.开启("热键配置测试.主控","")
如果结束
功能结束
功能 热键1_热键()
//这里添加你要执行的代码
如果(线程句柄!=0)
线程.关闭(线程句柄)
线程句柄=0
如果结束
功能结束
功能 热键1_失去焦点()
//这里添加你要执行的代码
热键.销毁("热键1")
热键.注册("热键1")
热键.获得("热键1",pk结束码,pk结束)
辅助.写配置("RealmName","pk结束",pk结束,"./rjcs.ini")//这里用:类型.转字符型(pk结束),也不行。下同。
辅助.写配置("RealmName","pk结束码",pk结束码,"./rjcs.ini")
功能结束
功能 热键0_失去焦点()
//这里添加你要执行的代码
热键.销毁("热键0")
热键.注册("热键0")
热键.获得("热键0",pk开始码,pk开始)
辅助.写配置("RealmName","pk开始",pk开始,"./rjcs.ini")
辅助.写配置("RealmName","pk开始码",pk开始码,"./rjcs.ini")
功能结束
功能 初始化()
是否存在=文件.是否存在("./rjcs.ini")
如果(是否存在)
热键.设置("热键0",pk开始码,辅助.读配置("RealmName","pk开始","./rjcs.ini"))
热键.设置("热键1",pk结束码,辅助.读配置("RealmName","pk结束","./rjcs.ini"))
否则
热键.获得("热键1",pk结束码,pk结束)
辅助.写配置("RealmName","pk结束",pk结束,"./rjcs.ini")
//我在这里本意是想在第一次启动脚本时,能在没有配置文件时自动建立一个默认的配置文件,但是不成功,又是何解?
如果结束
功能结束
空间结束
//本人设定的启动脚本热键是对应热键0和热键1,问题还有几个:
1,是配置文件生成后,却是这样
[RealmName]
pk结束=0
pk结束码=122
pk开始=0
pk开始码=192
应该在pk结束,pk开始处不会=0,应该是显示对应的键值或代码,例如显示为F10。
2.脚本程序无法进行初始化,也就是无法保存之前设定的热键。
3.本人用的是TC4.203
|
|