|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
麻烦大神帮忙看看为什么我的暂停线程停不下来
空间 TS绑定
//默认空间
ts=com("ts.tssoft")
变量 线程句柄
功能 初始化()
插件注册成功=辅助.注册插件("rc:\\TSPlug.dll",真)//注册插件
如果(插件注册成功)
TS绑定.实时状态("插件已成功注册")
TS绑定.实时状态("初始化成功")
否则
TS绑定.实时状态("请先注册插件")
如果结束
返回 真
功能结束
功能 线程2()
辅助.等待(100)
窗口句柄=ts.GetMousePointWindow()
如果(窗口句柄==0)
TS绑定.实时状态("找不到窗口")
如果结束
如果(窗口句柄>0)
TS绑定.实时状态("成功找到窗口"&window.getwindowcaption(窗口句柄))
如果结束
辅助.等待(100)
//是否绑定=ts.BindWindow(窗口句柄,"dx2","dx","dx",101)
是否绑定=ts.BindWindow(窗口句柄,"normal","normal","normal",101)
如果(是否绑定==1)
TS绑定.实时状态("成功绑定窗口")
//线程句柄1=线程.开启("TS绑定.图","")
线程句柄2=线程.开启("TS绑定.找图","")
返回 真
否则
TS绑定.实时状态("绑定窗口不成功")
如果结束
功能结束
功能 找图()
X,Y
ts.SetPath(help.getrcpath("rc:"))
循环(真)
ts.FindPic(0,0,800,600,"6.bmp","000000",0.5,0,X,Y)
//|G.bmp|的.bmp|下级硬化剂.bmp
如果(X>0)
ts.MoveTo(X+8,Y+29)
辅助.等待(100)
ret=ts.LeftClick()
//辅助.等待(200)
//ts.MoveTo(X-25,Y-25)
如果结束
ts.FindPic(0,0,800,600,"G.bmp|的.bmp|下级硬化剂.bmp|卡片.bmp|1.bmp","000000",1.0,0,X,Y)
如果(X>0)
ts.MoveTo(X,Y)
辅助.等待(100)
ret=ts.LeftClick()
如果结束
循环结束
功能结束
能 开始_点击()
辅助.等待(200)
线程句柄=线程.开启("TS绑定.初始化","")
线程句柄=线程.开启("TS绑定.线程2","")
返回 真
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.等待(200)
线程.关闭(线程句柄)
辅助.等待(300)
//ts.UnBindWindow() //解绑
辅助.等待(200)
辅助.退出()
功能结
功能 热键0_热键()
//这里添加你要执行的代码
TS绑定.开始_点击()
线程句柄=线程.开启("TS绑定.线程2","")
返回 真
功能结束
功能 热键1_热键()
//这里添加你要执行的代码
辅助.等待(200)
线程.关闭(线程句柄)
辅助.等待(300)
辅助.退出()
//ts.UnBindWindow()
功能结束
功能 热键2_热键()
//这里添加你要执行的代码
辅助.等待(200)
线程.暂停(线程句柄)
TS绑定.实时状态("线程暂停")//输出显示状态
功能结束
功能 热键3_热键()
//这里添加你要执行的代码
辅助.等待(200)
线程.恢复(线程句柄)
TS绑定.实时状态("线程恢复")//输出显示状态
功能结束
|
|