TC官方合作论坛

 找回密码
 立即注册
查看: 1566|回复: 8

[已解决] 我这个热键怎么提示错误(类型不匹配)

[复制链接]
发表于 2015-1-28 10:47:05 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

功能 热键0_失去焦点()
    //这里添加你要执行的代码
    返回键码,返回功能键码
    热键.销毁("热键0")
    热键.注册("热键0")
    热键.获得("热键0",返回键码,返回功能键码)
    辅助.写配置("热键0","返回键码",编辑框.获得文本("热键0"),"C:\\TC配置.ini")
    辅助.写配置("热键0","返回功能键码",编辑框.获得文本("热键0"),"C:\\TC配置.ini")
功能结束

功能 热键1_失去焦点()
    //这里添加你要执行的代码
    返回键码,返回功能键码
    热键.销毁("热键1")
    热键.注册("热键1")
    热键.获得("热键1",返回键码,返回功能键码)
    辅助.写配置("热键1","返回键码",返回键码,"C:\\TC配置.ini")
    辅助.写配置("热键1","返回功能键码",返回功能键码,"C:\\TC配置.ini")
功能结束

功能 初始化()
    返回键码=辅助.读配置("热键0","返回键码","C:\\TC配置.ini")
    返回功能键码=辅助.读配置("热键0","返回功能键码","C:\\TC配置.ini")
    热键.设置("热键0",返回键码,返回功能键码)
   
    返回键码=辅助.读配置("热键1","返回键码","C:\\TC配置.ini")
    返回功能键码=辅助.读配置("热键1","返回功能键码","C:\\TC配置.ini")
    热键.设置("热键1",返回键码,返回功能键码)
功能结束

//红字是类型不匹配{:soso_e143:}
回复

使用道具 举报

发表于 2015-1-28 15:35:49 | 显示全部楼层
本帖最后由 420130 于 2015-1-28 16:33 编辑

变量 返回键码1,返回功能键码1,返回键码0,返回功能键码0,配置路径


功能 热键0_失去焦点()
    热键.获得("热键0",返回键码0,返回功能键码0)
    辅助.写配置("热键0","返回键码0",返回键码0,配置路径)
    辅助.写配置("热键0","返回功能键码0",返回功能键码0,配置路径)
    热键.销毁("热键0")
    热键.注册("热键0")
功能结束
功能 热键1_失去焦点()
    热键.获得("热键1",返回键码1,返回功能键码1)
    辅助.写配置("热键1","返回键码1",返回键码1,配置路径)
    辅助.写配置("热键1","返回功能键码1",返回功能键码1,配置路径)
    热键.销毁("热键1")
    热键.注册("热键1")
功能结束

功能 初始化()
    配置路径="C:\\TC配置.ini"
   
    是否存在=文件.是否存在(配置路径)
    如果(是否存在)
        返回键码0=辅助.读配置("热键0","返回键码0",配置路径)
        返回功能键码0=辅助.读配置("热键0","返回功能键码0",配置路径)
        返回键码1=辅助.读配置("热键1","返回键码1",配置路径)
        返回功能键码1=辅助.读配置("热键1","返回功能键码1",配置路径)
        热键.设置("热键0",返回键码0,返回功能键码0)
        热键.设置("热键1",返回键码1,返回功能键码1)   
        热键.注册("热键0")
        热键.注册("热键1")
    如果结束
   
功能结束
你测试下,应该没问题了,我这里调试没问题了。 刚才不好意思,有点事情了。现在给你马上弄好了!
回复 支持 反对

使用道具 举报

发表于 2015-1-28 11:46:20 | 显示全部楼层
读配置记得要判断是否为 空字符。
回复 支持 反对

使用道具 举报

发表于 2015-1-28 12:13:45 | 显示全部楼层
检查配置
回复

使用道具 举报

发表于 2015-1-28 13:15:58 | 显示全部楼层
功能 初始化()
    返回键码1=辅助.读配置("热键0","返回键码1","C:\\TC配置.ini")
    返回功能键码1=辅助.读配置("热键0","返回功能键码1","C:\\TC配置.ini")
    热键.设置("热键0",返回键码1,返回功能键码1)
    热键.注册("热键0")

    返回键码2=辅助.读配置("热键1","返回键码2","C:\\TC配置.ini")
    返回功能键码2=辅助.读配置("热键1","返回功能键码2","C:\\TC配置.ini")
    热键.设置("热键1",返回键码2,返回功能键码2)
    热键.注册("热键1")
功能结束

帮你修改了下代码。读取参数重复,你现在试试~!希望能帮到你~!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-28 13:30:56 | 显示全部楼层
不行啊  还是类型不匹配
回复 支持 反对

使用道具 举报

发表于 2015-1-28 13:57:01 | 显示全部楼层
再改你的代码等下
回复 支持 反对

使用道具 举报

发表于 2015-1-28 15:36:57 | 显示全部楼层
本帖最后由 420130 于 2015-1-28 16:33 编辑

你试试
回复

使用道具 举报

发表于 2015-6-24 19:10:57 | 显示全部楼层
{:soso__15960872840493620282_2:}
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-16 20:07 , Processed in 0.048742 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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