TC官方合作论坛
标题:
保存的热键不起作用,但显示的确实配置的热键
[打印本页]
作者:
zhihua502
时间:
2015-6-2 15:35
标题:
保存的热键不起作用,但显示的确实配置的热键
本帖最后由 zhihua502 于 2015-6-4 19:27 编辑
功能 过图_初始化()
//这里添加你要执行的代码
配置文件="c:\\Config.ini"
变量 ret=文件是否存在("c:\\Config.ini") //判断是否存在配置文件
如果(ret) //如果配置文件存在
变量 返回热键1键码=文件读配置("配置文件","返回热键1键码","c:\\Config.ini")
变量 返回热键1功能键=文件读配置("配置文件","返回热键1功能键","c:\\Config.ini")
var 是否成功=热键设置键码("热键1",转整型(返回热键1键码,0),转整型(返回热键1功能键,0))
否则
消息框("配置文件不存在!")
结束
结束
//////////////////////////////////////
功能 按钮2_点击()
//保存热键
热键销毁("热键1")
热键注册("热键1")
变量 返回热键1键码,返回热键1功能键,返回热键2键码,返回热键2功能键,返回热键3键码,返回热键3功能键
var 是否成功=热键获取键码("热键1",返回热键1键码,返回热键1功能键)
文件写配置("配置文件","返回热键1键码",转字符型(返回热键1键码),配置文件)
文件写配置("配置文件","返回热键1功能键",转字符型(返回热键1功能键),配置文件)
结束
/////////////////////////////////////
功能 过图_销毁()
//这里添加你要执行的代码
按钮2_点击()
结束
复制代码
怎么回事? 保存的热键生效了,但是按下去不起作用,起作用的还是在属性面板设置的热键起作用。 比如我配置文件保存的是F3启动, 设置面板设置默认热键是F10, 读取配置以后显示是F3,但要按F10才能启动!哪里出了错哟头晕了?
可能原来的代码太长,多数人没耐心看,我删掉了部分代码,继续请教,呵呵
作者:
言术
时间:
2015-6-4 07:00
你试下读配置和保存配置不要转类型,我以前弄这个就没转类型
作者:
zhihua502
时间:
2015-6-4 19:19
言术 发表于 2015-6-4 07:00
你试下读配置和保存配置不要转类型,我以前弄这个就没转类型
嗯,也许5.0真的不用转吧。 代码太长了多数人没耐心看,我简化一下。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1