TC官方合作论坛

标题: 有什么可以阻止重复按了开始热键!导致脚本暂停不了! [打印本页]

作者: saemy    时间: 2012-3-15 10:45
标题: 有什么可以阻止重复按了开始热键!导致脚本暂停不了!
:~RT
作者: 4661654    时间: 2012-3-15 10:52
等大大。。。。我也遇到同样的问题
作者: saemy    时间: 2012-3-15 10:57
:|等待!
作者: TC管理员    时间: 2012-3-15 11:37
可以定义一个变量。   然后运行之后修改变量的值。  再做判断。
  比如 : 整型 a=0 定义为全局。
  然后在热键里面写
  如果(a==0)
        a=1
     之后你执行你热键的代码
     如果结束


当你停止线程之后
  你就把a赋值
  a=0  这样的话就Ok了
作者: Soy_meng    时间: 2012-3-15 11:41
还有一个方法就是在点击开始按钮后把此按钮隐藏,或者是改变按钮名称。
作者: dzh    时间: 2012-3-15 11:42
小东很厉害!!学习了!
作者: popo014    时间: 2012-3-15 13:54
等待 - -这个真没办法
作者: 超自然    时间: 2012-3-15 14:17
:smoke我是用的改名,线程句柄[成员]>0,按钮就成了暂停,不止不会重复开启,还一键多能
作者: laozuma10    时间: 2012-3-15 16:00
这个怎么改 啊 就是一键多功能
空间 自动前进1
整型 窗口句柄
整型 线程句柄
//定义默认空间
功能 逻辑型 大漠()

窗口句柄=窗口.找到窗口("剑侠情缘网络版叁")
大漠.创建()
大漠.绑定窗口(窗口句柄,"dx","dx","dx",0)
辅助.等待(1000)
循环(真)
大漠.按键(50)
辅助.等待(1000)
大漠.按键(50)
辅助.等待(1000)
大漠.按键(50)
辅助.等待(1000)
大漠.按键(50)
辅助.等待(1000)
大漠.按键(50)
辅助.等待(120000)

循环结束
返回 真
功能结束










功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("自动前进1.大漠")
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
大漠.解绑窗口(线程句柄)
大漠.释放(线程句柄)


线程.关闭(线程句柄)

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


功能 逻辑型 热键0_热键()
//这里添加你要执行的代码
线程句柄=线程.开启("自动前进1.大漠")

返回 真
功能结束


功能 逻辑型 热键1_热键()
//这里添加你要执行的代码
大漠.解绑窗口(线程句柄)
大漠.释放(线程句柄)


线程.关闭(线程句柄)

返回 真
功能结束


功能 逻辑型 初始化()
//这里添加你要执行的代码

返回 真
功能结束

空间结束
//空间结束语句
作者: saemy    时间: 2012-3-16 22:42
回复 8楼超自然的帖子

能说的详细点么!
作者: xprunhao    时间: 2013-10-19 03:49
对我也遇到了这个问题,期待新版加入这个功能
作者: ashcaster    时间: 2013-10-22 23:34
句柄=0



开始-点击
if(句柄==0)
句柄=线程.开启
endif
功能结束


这不就行了么?不是可以防止重复开启么




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