在易語言自帶多線程的使用中,會發(fā)現(xiàn)一些不穩(wěn)定的現(xiàn)象,如:程序運行不穩(wěn)定、退出程序時報錯、有死機現(xiàn)象、多線程中不能直接銷毀組件等。例如運行以下代碼,程序會自動退出。.子程序 _按鈕1_被單擊啟動線程 (&多線程子程序, ).子程序 多線程子程序按鈕1.銷毀 () ' 直接用就是不行哦! 現(xiàn)在可以改變一下調(diào)用多線程的方式,用標(biāo)簽的反饋事件執(zhí)行多線程子程序,絕大部分不穩(wěn)定問題都可以解決了。 具體執(zhí)行代碼要寫在標(biāo)簽反饋事件中,多線程中再用標(biāo)簽的“調(diào)用反饋事件”去調(diào)用。易語言對這個標(biāo)簽組件的反饋事件做過特殊處理。 上述代碼可寫為以下,運行就可以通過了:.子程序 _按鈕1_被單擊啟動線程 (&多線程子程序, ).子程序 多線程子程序標(biāo)簽1.調(diào)用反饋事件 (0, 0, 假).子程序 _標(biāo)簽1_反饋事件, 整數(shù)型.參數(shù) 參數(shù)一, 整數(shù)型.參數(shù) 參數(shù)二, 整數(shù)型按鈕1.銷毀 ()注意:以下調(diào)用是錯誤的!啟動線程 (&_標(biāo)簽1_反饋事件, )及.子程序 多線程子程序_標(biāo)簽1_反饋事件()
網(wǎng)站導(dǎo)航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學(xué)習(xí)zblogxuexi
- zblogPHP仿站zbpfang