TC官方合作论坛

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

[讨论] 不知道官方是否找到 鼠标.等待点击()相关滚轮的解决办法没

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-12 19:04:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hualaosi 于 2014-4-12 19:08 编辑

问题就是用鼠标.等待点击()在检测到鼠标滚轮动作(上滚或下滚)时,鼠标滚一格或二格以上产生不同的结果的。

测试脚本:




  1. 空间 测试
  2. 变量 线程句柄=0,热键码,键名
  3. 功能 开始_点击()
  4.        如果(线程句柄==0)        
  5.         线程句柄=线程.开启("测试.开始","")        
  6.     如果结束
  7. 功能结束
  8. 功能 热键0_热键()
  9.     如果(线程句柄!=0)        
  10.         线程.关闭(线程句柄)
  11.         线程句柄=0
  12.     如果结束
  13. 功能结束
  14. 功能 退出_点击()
  15.    
  16.     辅助.退出()
  17. 功能结束
  18. 功能 鼠标等待()
  19.     aaa=1
  20.     热键.获得("热键0",热键码,键名)
  21.     循环(真)        
  22.         按键=鼠标.等待点击()        
  23.         如果(按键==1000)    //左键点击            
  24.             按钮.设置文本("退出","结束"&aaa)
  25.             aaa++
  26.         否则            
  27.             如果(按键==1009)  //鼠标下滚               
  28.                 按钮.设置文本("退出","请点开始")               
  29.                 跳出               
  30.             如果结束            
  31.         如果结束        
  32.     循环结束
  33.      键盘.按键(热键码)
  34. 功能结束
  35. 功能 开始()  
  36.     测试.鼠标等待()   
  37. 功能结束
  38. 空间结束
复制代码

思路:点开始按钮,脚本开始等待鼠标点击,当鼠标点击左键时(开始按钮以外的地方),脚本把退出按钮设置成结束n,鼠标滚轮向下滚动一格时,脚本停止,再点开始按钮,脚本又可以再开始!
问题:如果鼠标滚轮向下连续滚动时,脚本依然能停止,但是再一次点击开始按钮后,再点击鼠标左键(开始按钮以外的地方),脚本并没有更改退出按钮文本,也就是说,脚本没有运行。只有点击开始按钮二次或以上次数时才能再次开启脚本。。
求助:有解决的办法了吗?这个问题已经受到小西超版的关注,并测试。不知道官方有没有办法修正?
连接:上次相同问题的帖子:http://bbs.tyuyan.com/forum.php?mod=viewthread&tid=38530&page=1#pid661370

本帖子中包含更多资源

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

x
回复

使用道具 举报

沙发
发表于 2014-5-12 13:53:14 | 只看该作者
同上,等待高手。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-27 07:32 , Processed in 0.166463 second(s), 23 queries .

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

© 2001-2013 Comsenz Inc.

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