TC官方合作论坛

标题: 为什么我设置的热键没效果,程序按了热键不会停止? [打印本页]

作者: 954704192    时间: 2013-11-25 17:13
标题: 为什么我设置的热键没效果,程序按了热键不会停止?
为什么我设置的热键没效果,程序按了热键不会停止?
请大神帮忙看看,新手谢过了……

空间 关机
//默认空间
//开始按钮_点击操作
功能 开始_点击()
   
    辅助.等待(1000)
    鼠标.移动(0,0)
    循环(真)
        辅助.等待(4000)
        变量 x,y
        鼠标.获取坐标(x,y)
        
        
        如果(x>0||y>0)
            
            是否成功=辅助.命令("shutdown -i",真)
            
        如果结束
        
    循环结束
   
   
功能结束
//退出按钮_点击操作
功能 退出_点击()
   
    辅助.退出()
功能结束
功能 热键0_热键()
    //这里添加你要执行的代码
    关机.退出_点击()
    //CTRL+A
    返回 真
   
功能结束

空间结束
//空间结束语句

作者: 954704192    时间: 2013-11-25 17:20
v 4.203版本的软件
热键的事件属性值 也给上了的。

作者: mzbqhbc    时间: 2013-11-25 18:24
循环别写在开始点击里面,你这样主界面都卡死了 热键当然没有用了    循环要写在线程里面
作者: zxw445    时间: 2013-11-25 18:43
  1. 空间 关机

  2. 变量 线程1

  3. //开始按钮_点击操作
  4. 功能 开始_点击()

  5. 功能结束

  6. //退出按钮_点击操作
  7. 功能 退出_点击()

  8. 辅助.退出()
  9. 功能结束


  10. 功能 热键0_热键()

  11. 线程1=线程.开启("关机.开始","")

  12. 功能结束

  13. 功能 热键1_热键()

  14. 线程.关闭(线程1)

  15. 功能结束

  16. 功能 开始()

  17. 辅助.等待(1000)
  18. 鼠标.移动(0,0)
  19. 循环(真)
  20. 辅助.等待(4000)
  21. 变量 x,y
  22. 鼠标.获取坐标(x,y)


  23. 如果(x>0||y>0)

  24. 是否成功=辅助.命令("shutdown -i",真)

  25. 如果结束

  26. 循环结束

  27. 功能结束


  28. 空间结束
  29. //空间结束语句
复制代码

这是我根据你的代码改编的,不明白你写什么东西。所以照写了。

热键有俩个   第一个开始   第二个停止,   别忘记了。

作者: 954704192    时间: 2013-11-26 09:56
zxw445 发表于 2013-11-25 18:43
这是我根据你的代码改编的,不明白你写什么东西。所以照写了。

热键有俩个   第一个开始   第二个停止,  ...

刚接触TC。领教了。谢谢。
作者: 954704192    时间: 2013-11-26 09:58
zxw445 发表于 2013-11-25 18:43
这是我根据你的代码改编的,不明白你写什么东西。所以照写了。

热键有俩个   第一个开始   第二个停止,  ...

是想编写移动鼠标自动关机的脚本,(把关机命令换了,免得每次关机麻烦)
作者: 954704192    时间: 2013-11-26 10:01
mzbqhbc 发表于 2013-11-25 18:24
循环别写在开始点击里面,你这样主界面都卡死了 热键当然没有用了    循环要写在线程里面 ...

好的。




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