⑴ 按键精灵(子线程) 怎么结束一个没有运行完的子线程
//在子程序2开头加入获取ID的代码
线程2ID = GetThreadID()
//然后在子程序1最后运行结束的地方,加入终止线程ID运行
StopThread 线程2ID
易语言,按键精灵,Visual Basic 专业游戏外挂辅助作者解答
⑵ 按键精灵,如何设置同一个按键为开始执行脚本和终止执行脚本按键
有一个命令叫多线程 启动 线程ID=BeginThread(线程名) 停止 StopThread(线程ID)
按下F9之后先启动多线程,按122222然后再用 f9 = WaitKey() 读取用户按键,最后再判断是否是F9,用StopThread停用线程ID就好了
大概的代码就是这样
While 1=1
f9 = WaitKey()//先判断,如果是就启动,这个要加循环判断
If f9 = "120" Then
线程ID=BeginThread(脚本)
f9 = WaitKey()//再判断,如果是就停用 这个要加循环判断
If f9 = "120" Then
StopThread 线程ID
End If
End If
Wend
Sub 脚本
游戏12222222脚本
End Sub
⑶ 按键精灵怎么设置设置停止
【回答】
首先,你如果在按键精灵里面设置了F5停止,是可以生效的,至于你的为什么没有效果,未知,可能连续按F2,让软件异常了
【解决思路】
我只能给你个思路,具体的代码写不了,没电脑
1.建立2个线程,然后同时运行2个线程
2.线程A执行你要做的事
3.线程B执行,等待按键命令(就是检测按键,当按下F5时,停止2个线程)
⑷ 手机版按键精灵线程等待怎么设置
、多线程相关功能目前包括:启动线程、结束线程、等待(按键安卓版独有)、设置共享变量、获取共享变量5个 2、多线程启动时支持多个参数,最多支持10个 3、如果需要控制某线程,需要在线程启动时候写返回值,但这个返回值无法输出,仅用于控制线程(这里无法像PC按键一样输出线程的ID号码) 4、一旦主线程停止,所有还在运行的子线程也全部强行停止 5、线程之间变量交互可以利用共享变量来完成,共享变量无需定义