易語言 處理事件() 命令,放在哪裡?
- 2022-03-26
可以放在處理事件的前面或後面,效果一樣;
一個比較簡單的理解是:讓程式反應過來
處理事件() 命令:
這個函式一般是用在延時之後,如果不用的話程式很容易形成假死,加了處理事件() 就可以避免這種情況,樓主也可以試試看,在一個計次迴圈裡使用延時函式,然後分別在後面加上處理事件() 和不加處理事件() 。
舉個例子,(新建一 按鈕)
。版本 2
。子程式 _按鈕1_被單擊
。區域性變數 i, 整數型
。計次迴圈首 (100000, i)
_啟動視窗。標題 = 到文字 (i)
處理事件 ()
。計次迴圈尾 ()
不加處理事件的話,就不能動視窗了。如果發現有假死什麼的,可以用。
前後效果一樣!
比如用一個 1千萬次 的計次迴圈
。版本 2
。計次迴圈首 (10000000, 區域性_計次)
處理事件 ()
結果 = 結果 + 1
。計次迴圈尾 ()
與
。版本 2
。計次迴圈首 (10000000, 區域性_計次)
結果 = 結果 + 1
處理事件 ()
。計次迴圈尾 ()
是一樣的效果!