⑴ 按鍵精靈(子線程) 怎麼結束一個沒有運行完的子線程
//在子程序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、線程之間變數交互可以利用共享變數來完成,共享變數無需定義