TC官方合作论坛

 找回密码
 立即注册
查看: 1536|回复: 6
打印 上一主题 下一主题

[已解决] 大神们,如何解决按两次开启热键停止不管用。

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-7 02:05:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

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

x
有没有办法解决两次开启热键能停止.




#import "dm.dmsoft" dm
空间 测试
//定义默认空间
整型 线程句柄
整型 枚举窗口
功能 逻辑型 测试1()
整型 窗口句柄
整型  hwnd
string str
int name
整型 鼠标所在窗口句柄
整型 WheelDown

窗口句柄=窗口.鼠标所在窗口句柄()
如果(窗口句柄==0) //判断是否获取到了窗口句柄
                辅助.消息框("没有获取到窗口句柄!")
否则
窗口.激活(窗口句柄)
辅助.等待(200)
窗口.还原(窗口句柄)
辅助.等待(200)
//窗口.还原(窗口句柄字符串)
//窗口.设置位置(窗口句柄,0,0)
辅助.等待(200)
整型 是否绑定成功
是否绑定成功=dm.BindWindow(窗口句柄,"normal","windows","windows",0)
如果(是否绑定成功==0)
辅助.消息框("绑定失败!")
如果结束
如果结束
   
循环(真)
dm.MoveTo(553,374)
        dm.LeftDoubleClick()
        dm.KeyPress(13)
        dm.KeyPress(27)
循环结束


返回 真
//函数返回语句
功能结束


功能 逻辑型 热键0_热键()
//这里添加你要执行的代码
线程句柄=线程.开启("测试.测试1","")
返回 真
//函数返回语句
功能结束
功能 逻辑型 热键1_热键()
//这里添加你要执行的代码
线程.关闭(线程句柄)
返回 真
功能结束


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


返回 真
//函数返回语句
功能结束


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


还有的是我发现我多按开启热键运行的动作也快,如何不多按开启键也能跟多按开启键的动作速度,大神们会的帮帮忙,小弟万分感激。谢谢
回复

使用道具 举报

板凳
发表于 2012-9-7 08:32:40 | 只看该作者
  1. 整型 线程状态//全局


  2. 功能 逻辑型 热键0_热键()
  3. 如果(线程状态!=1)
  4. 线程句柄=线程.开启("测试.测试1","")
  5. 线程状态=1
  6. 如果结束
  7. 返回 真
  8. //函数返回语句
  9. 功能结束
  10. 功能 逻辑型 热键1_热键()
  11. //这里添加你要执行的代码
  12. 如果(线程状态==1)
  13. 线程.关闭(线程句柄)
  14. 线程状态=0
  15. 如果结束
  16. 返回 真
  17. 功能结束
复制代码
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-9-7 14:20:53 | 只看该作者
回复 6楼陌上青衣。的帖子

额,假如我做了个对记事本发送按键0,按几次次开启热键记事本输入0的速度很快,就是我之前的代码按几次开启热键,脚本的操作运行的速度很快,那如何做一个按一次开启热键速度像按几次开启热键的速度那么快的。
回复 支持 反对

使用道具 举报

6#
发表于 2012-9-7 14:08:41 | 只看该作者
回复 5楼ligancai的帖子

你纠结我呢,没明白你的意思
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-9-7 13:44:59 | 只看该作者
回复 3楼陌上青衣。的帖子

大神,万分感激,
我还有一个问题请教你,之前我多按几次开启线程脚本动作速度加快很多,就是停止不了,用你的方法可以停止,但是按几次开启线程速度不会变,那如何能够按1下开启线程速度像按几下线程那样的速度?》感激不尽。
回复 支持 反对

使用道具 举报

地板
发表于 2012-9-7 09:38:23 | 只看该作者
回复 1楼ligancai的帖子

你试试在线程开启前加个关闭或者创建临界

线程.关闭(线程句柄)
线程句柄 = 线程.开启(....)


先关掉线程,然后在开启,就怎么按就只是开一个线程了
回复 支持 反对

使用道具 举报

沙发
发表于 2012-9-7 07:51:17 | 只看该作者
不知道你说的啥
你的意思是使用同一个快捷键来控制脚本的启动和中止?
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-12 06:38 , Processed in 0.135350 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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