易語(yǔ)言多線程不卡方法 易語(yǔ)言怎樣運(yùn)用多線程?
易語(yǔ)言怎樣運(yùn)用多線程?在易語(yǔ)言自帶多線程的使用中,會(huì)發(fā)現(xiàn)一些不穩(wěn)定的現(xiàn)象,如:程序運(yùn)行不穩(wěn)定、退出程序時(shí)報(bào)錯(cuò)、有死機(jī)現(xiàn)象、多線程中不能直接銷毀組件等。例如運(yùn)行以下代碼,程序會(huì)自動(dòng)退出。.子程序 _按鈕
易語(yǔ)言怎樣運(yùn)用多線程?
在易語(yǔ)言自帶多線程的使用中,會(huì)發(fā)現(xiàn)一些不穩(wěn)定的現(xiàn)象,如:程序運(yùn)行不穩(wěn)定、退出程序時(shí)報(bào)錯(cuò)、有死機(jī)現(xiàn)象、多線程中不能直接銷毀組件等。例如運(yùn)行以下代碼,程序會(huì)自動(dòng)退出。.子程序 _按鈕1_被單擊啟動(dòng)線程 (&多線程子程序, ).子程序 多線程子程序按鈕1.銷毀 () " 直接用就是不行哦! 現(xiàn)在可以改變一下調(diào)用多線程的方式,用標(biāo)簽的反饋事件執(zhí)行多線程子程序,絕大部分不穩(wěn)定問(wèn)題都可以解決了?! 【唧w執(zhí)行代碼要寫(xiě)在標(biāo)簽反饋事件中,多線程中再用標(biāo)簽的“調(diào)用反饋事件”去調(diào)用。易語(yǔ)言對(duì)這個(gè)標(biāo)簽組件的反饋事件做過(guò)特殊處理。 上述代碼可寫(xiě)為以下,運(yùn)行就可以通過(guò)了:.子程序 _按鈕1_被單擊啟動(dòng)線程 (&多線程子程序, ).子程序 多線程子程序標(biāo)簽1.調(diào)用反饋事件 (0, 0, 假).子程序 _標(biāo)簽1_反饋事件, 整數(shù)型.參數(shù) 參數(shù)一, 整數(shù)型.參數(shù) 參數(shù)二, 整數(shù)型按鈕1.銷毀 ()注意:以下調(diào)用是錯(cuò)誤的!啟動(dòng)線程 (&_標(biāo)簽1_反饋事件, )及.子程序 多線程子程序_標(biāo)簽1_反饋事件()
易語(yǔ)言多線程如何使用?
易語(yǔ)言是否使用和學(xué)歷高低 接受教育程度 是否專業(yè)程序員都沒(méi)有關(guān)系 易語(yǔ)言是挺好用 方便 可以快速滿足一些需求 例如隨便就可以畫(huà)好一個(gè)UI界面 例如按鈕 列表框 編輯框 當(dāng)然vb也可以 易語(yǔ)言也可以很基本可以很方便的調(diào)用一些dll動(dòng)態(tài)鏈接庫(kù),易語(yǔ)言自帶的封裝模塊 可以把一些很常用的方法封裝 即下即用 比如類似網(wǎng)頁(yè)訪問(wèn) URL編碼解碼 排序 多線程等等 其中也不乏一些挺好用的函數(shù) 易語(yǔ)言寫(xiě)出來(lái)的東西同樣可以編譯為32位dll給其他語(yǔ)言調(diào)用。 用來(lái)滿足一些小需求 例如寫(xiě)個(gè)自動(dòng)掛機(jī)什么的腳本還是輕輕松松。主要是很方便 一大堆模塊 直接調(diào)用就行了 不必在意如何實(shí)現(xiàn)的 倒不是吹噓易語(yǔ)言什么 見(jiàn)過(guò)一些正規(guī)學(xué)過(guò)編程的也用易語(yǔ)言完成一些小需求 僅僅就是比較方便 快速 當(dāng)然易語(yǔ)言也不是那么好 例如這么多年了 易語(yǔ)言好像還不支持64位 內(nèi)存回收也挺垃圾的 一大段中文漢字寫(xiě)的代碼絕對(duì)要比你用英文寫(xiě)的惡心一百倍 也沒(méi)有相應(yīng)的異常處理機(jī)制 用著用著 機(jī)器沒(méi)了 存在即合理 既然有一定的用戶量自然有他的道理 用于一些小需求開(kāi)發(fā)還是挺簡(jiǎn)單的 稍微大型一點(diǎn) 易語(yǔ)言就不行了 說(shuō)了這么多 其實(shí)外掛為什么要用易語(yǔ)言 很多人都說(shuō)了 速度快 底層基本都用c/cpp實(shí)現(xiàn) 易語(yǔ)言調(diào)用的dll罷了 為什么不用其他的實(shí)現(xiàn)呢 無(wú)非就是開(kāi)發(fā)速度更快 調(diào)用各類dll 模塊 可以像vb一樣快速畫(huà)出一個(gè)UI 編譯成exe文件 容易傳播