易語言多執行緒批量登入實現一鍵選中取消選擇框賬號

2021-10-07 08:06:35 字數 1371 閱讀 5306

為了對賬號選擇操作的方便,可以新增乙個按鈕,實現一鍵全部選中賬號,一鍵取消選中賬號,從而把所有的賬號一次加入到超級列表框裡面,如下圖:

全部選中

.版本 2

.支援庫 iext

.子程式 _按鈕_全部選中_被單擊

.區域性變數 元件控制代碼, 整數型

.區域性變數 元件數目, 整數型

.區域性變數 n, 整數型

.區域性變數 自定義選擇框, 選擇框

超級列表框1.全部刪除 ()

元件控制代碼 = 尋找元件 (_啟動視窗, 「選擇框」, , , )

元件數目 = 取找到元件數目 (元件控制代碼)

.計次迴圈首 (元件數目, n)

元件數目 = 元件數目 - 1

自定義選擇框 = 取所找到元件 (元件控制代碼, 元件數目)

自定義選擇框.選中 = 真

.計次迴圈尾 ()

加入成員 (account, 「rztx」)

加入成員 (account, 「embzhu」)

加入成員 (account, 「twqiangwang」)

賬號加入列表框 ()

清除元件尋找控制代碼 (元件控制代碼)

按鈕_全部選中.禁止 = 真

全部取消

.版本 2

.支援庫 iext

.子程式 _按鈕_取消選中_被單擊

.區域性變數 元件控制代碼, 整數型

.區域性變數 元件數目, 整數型

.區域性變數 k, 整數型

.區域性變數 自定義選擇框, 選擇框

超級列表框1.全部刪除 ()

元件控制代碼 = 尋找元件 (_啟動視窗, 「選擇框」, , , )

元件數目 = 取找到元件數目 (元件控制代碼)

.計次迴圈首 (元件數目, k)

元件數目 = 元件數目 - 1

自定義選擇框 = 取所找到元件 (元件控制代碼, 元件數目)

自定義選擇框.選中 = 假

.計次迴圈尾 ()

清除元件尋找控制代碼 (元件控制代碼)

清除陣列 (account)

按鈕_全部選中.禁止 = 假

原始碼:易語言大漠《劍俠情緣》多執行緒批量登入一鍵選中取消選擇框

易語言大漠遊戲一鍵登入檢測賬戶密碼

檢測遊戲賬號密碼,是指對對話方塊裡的輸入內容不為空的檢測,這裡呼叫了易語言的氣球提示框,使得輔助更加嚴謹,以下是元件介面設計,當我們在賬號編輯框裡輸入完賬號後按下回車鍵讓他自動啟用密碼輸入框,然後自動啟用登入遊戲。原始碼截圖 易語言原始碼 版本 2 支援庫 iext5 程式集 集 登入遊戲 子程式 ...

易語言呼叫大漠實現多執行緒繫結遊戲多視窗

要想實現多執行緒,首先要取得所有遊戲視窗的程序id,然後獲取每個id的視窗控制代碼,然後迴圈繫結,執行多執行緒,步驟思路 1 程序 取id陣列 gamefree.exe process id,獲取程序id加入陣列process id 2 total array 取陣列成員數 process id 取...

易語言呼叫大漠外掛程式實現多執行緒後台繫結遊戲視窗和打怪

首先把dm變數定義成陣列,執行緒控制代碼,執行緒id都定義成陣列。然後通過程序 取id陣列 gamefree.exe process id,獲取所有遊戲視窗的控制代碼id加入陣列process id,然後通過取陣列成員數,確定開了幾個遊戲視窗,對相關陣列重新定義下標。通過程序id取建立控制代碼,分別...