TC官方合作论坛
标题:
等待按键怎么弄啊
[打印本页]
作者:
wudichb
时间:
2013-11-27 12:43
标题:
等待按键怎么弄啊
我想弄个 先开始程序 之后什么都不做
然后程序等待按键
当我按下F2的时候 执行一下程序或者创建一个线程
但是我用天使里面的等待按键
放在循环里面等待按键变成了无限循环 创建无限个线程了
while(真)
复制代码
如果是按键精灵的话
key= waitkey()
程序运行到这之后程序就不走了,就一直等待用户输入键盘指令 知道我输入了才行
但是我上面的代码,我启动程序后他什么都没做 但是当我按下F2之后
就变成了无限循环,key就一直以等于1无限循环,然后我线程的程序就写了个弹窗操作 他就变成了无限弹窗
作者:
wudichb
时间:
2013-11-27 12:43
while(真)
key=0
shwnd=ts.GetMousePointWindow()
if(ts.IsBind(shwnd)==0)
key=ts.WaitKey(113,0)
if(key==1)
线程.开启("dkqsj.主程序",shwnd)
key=ts.WaitKey(0,0)
else
endif
else
help.messagebox("此窗口已绑定")
endif
endwhile
作者:
zxw445
时间:
2013-11-27 15:09
wudichb 发表于 2013-11-27 12:43
while(真)
key=0
shwnd=ts.GetMousePointWindow()
你可以当 你按 F12触发时,跳出 循环。 这样不就可以了?
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1