易語言多線程之文本型參數傳遞
易語言啟動線程命令的第二個參數是整數型,傳遞整數型參數方便,可是文本型就不能直接傳遞了。
碰到這種問題,很多新手會使用一些多線程模塊來解決這個問題。。。這是完全沒有必要的、
既然只能傳遞整數,那我們把文本型變量的指針傳遞進去豈不妙哉?
.版本 2.支持庫 spec.支持庫 EThread.程序集 窗口程序集1.程序集變量 線程句柄, 整數型.子程序 _按鈕1_被單擊.局部變量 str, 文本型.局部變量 pstr, 整數型str = “文本型參數”pstr = 取變量數據地址 (str)啟動線程 (&傳遞文本參數, pstr, 線程句柄)關閉線程句柄 (線程句柄).子程序 傳遞文本參數.參數 pstr, 整數型信息框 (指針到文本 (pstr), 0, )
新聞熱點
疑難解答