TC官方合作论坛
标题:
怎么设置每个按键独立循环
[打印本页]
作者:
a568118425
时间:
2012-11-7 17:48
标题:
怎么设置每个按键独立循环
我想让F1键每一秒循环一次,F2键30秒循环一次,F3键60秒使用一次.这个怎么设置的啊?是不是必须开3个线程?
作者:
554354854
时间:
2012-11-7 17:49
你知道我是来灌水的= =。。。
作者:
jiangchencong
时间:
2012-11-7 17:54
开3个线程~~加循环加固定延时
作者:
a568118425
时间:
2012-11-7 17:58
如果开3个线程 必须要大漠都绑定才能后台,这个很卡的
作者:
sendmails2me
时间:
2012-11-7 18:05
回复
4楼
a568118425
的帖子
可以用
线程.恢复(线程1)
线程.暂停(线程1)
需要的时候恢复,用完后暂停,比关闭开启高效!
作者:
a568118425
时间:
2012-11-7 18:17
只用一个线程么
作者:
fire
时间:
2012-11-7 19:34
定时器
空间 测试
//定义默认空间
整型 窗口句柄
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
定时器.注册("定时器0",1000)
定时器.注册("定时器1",30000)
定时器.注册("定时器2",60000)
返回 真
//函数返回语句
功能结束
功能 逻辑型 定时器2_时钟()
//这里添加你要执行的代码
窗口.提交按键(窗口句柄,114)
返回 真
功能结束
功能 逻辑型 定时器1_时钟()
//这里添加你要执行的代码
窗口.提交按键(窗口句柄,113)
返回 真
功能结束
功能 逻辑型 定时器0_时钟()
//这里添加你要执行的代码
窗口.提交按键(窗口句柄,112)
返回 真
功能结束
功能 逻辑型 热键0_热键()
//这里添加你要执行的代码
窗口句柄 = 窗口.鼠标所在窗口句柄()
返回 真
功能结束
功能 逻辑型 销毁()
//这里添加你要执行的代码
定时器.销毁("定时器0")
定时器.销毁("定时器1")
定时器.销毁("定时器2")
返回 真
功能结束
空间结束
//空间结束语句
复制代码
作者:
saga
时间:
2012-11-7 23:32
开一个线程 又不用定时器 那么 有个粗糙的解决方案 伪代码如下:
int i=0
while(true)
hlep.sleep(1050)
按F1
i=i+1
if(i%30==0)
按F2
else
if(i%60==0)
按F3
help.sleep(50)
按F2
endif
endif
endwhile
准确率看起来没有定时器准 但是 定时器本身就不准确.
作者:
a568118425
时间:
2012-11-8 18:22
谢谢看来我需要学学数组了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1