TC官方合作论坛

标题: 热键控件,<指定热键键值>无法使用,不管填写什么都自动还原,咋办 [打印本页]

作者: ykvscoco    时间: 2012-3-31 19:47
标题: 热键控件,<指定热键键值>无法使用,不管填写什么都自动还原,咋办
如题,热键控件,<指定热键键值>的地方,不管我填写什么热键,选择其他控件再选择 这个热键控件,都被自动还原成了 <指定热键键值>

这是怎么回事?该怎么解决?

环境,win7 32,TC是刚下的最新版

谢谢
作者: dzh    时间: 2012-3-31 21:03
你没有用销毁的功能
作者: ykvscoco    时间: 2012-3-31 21:53
回复 2楼dzh的帖子


你是说退出代码里的这个吗,用了


功能 逻辑型 退出_点击()
//这里添加你要执行的代码

热键.销毁("热键1")

辅助.退出()


问题不是这个吧,我还在设计界面,没还开始运行程序啊,写不写代码应该没关系吧

我是说,在窗口设计界面上,快捷键拖到窗口上,在快捷键属性里,填写   “热键键值”  的时候,比如我填上F3,只要我选择其他控件,再回到这个控件,  F3就重新变成了 <指定热键键值>


咋回事??
作者: dzh    时间: 2012-4-1 08:57
你没有理解清楚,进去之后,把热键修改一下,先点击开始这样才会记忆住热键,之后就可以用你修改的热键了!!!!!
  1. 空间 我的热键

  2. 功能 逻辑型 开始_点击()

  3. 辅助.消息框("我的热键")
  4. 返回 真
  5. 功能结束


  6. 功能 逻辑型 退出_点击()

  7. 热键.销毁("热键0")
  8. 热键.销毁("热键1")
  9. 辅助.退出()
  10. 返回 真
  11. 功能结束


  12. 功能 逻辑型 热键0_热键()

  13. 我的热键.开始_点击()
  14. 返回 真
  15. 功能结束


  16. 功能 逻辑型 热键1_热键()

  17. 我的热键.退出_点击()
  18. 返回 真
  19. 功能结束

  20. 功能 逻辑型 热键1_失去焦点()
  21.         热键.销毁("热键1")
  22.         热键.注册("热键1")
  23. 返回 真
  24. 功能结束


  25. 功能 逻辑型 热键0_失去焦点()
  26.         热键.销毁("热键0")
  27.         热键.注册("热键0")

  28. 返回 真
  29. 功能结束

  30. 空间结束:giggle
复制代码

作者: ykvscoco    时间: 2012-4-1 19:04
你没有理解清楚,进去之后,把热键修改一下,先点击开始这样才会记忆住热键,之后就可以用你修改的热键了!!!!!
[code]空间 我的热键

功能 逻辑型 开始_点击()

辅助.消息框("我的热键")
返回 真......
dzh 发表于 2012-4-1 8:57:55


你好,谢谢你的回复,这段代码我之前在别的帖子看过了,也运行成功了,但这不是我要的效果。。。

你的这段代码,快捷键是没有默认值的,必须等用户打开窗口,自己设置过之后,热键才能用。

而我需要的效果,是热键有个默认值,这样,用户不需要去设置,窗口也不需要跳出来,初始化后,直接最小化到托盘,热键就能用了

请问这样能做到吗?

多谢啊





作者: lybai    时间: 2012-4-9 12:14
你设置的热键是什么呢?
作者: 心拍數0822    时间: 2012-4-14 13:07
顺带一问,热键的“失去焦点”是什么意思?




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1