易語言 DLL 詳細解釋
使用易語言多媒體教程中的例子。
.版本 2 //DLL文件 ,需要插入一個窗體、標簽、按鈕
.程序集 窗口程序集1
.子程序 _按鈕1_被單擊
窗口1.銷毀 ()
.子程序 自創信息框, , 公開
.參數 標題, 文本型
.參數 內容, 文本型載入 (窗口1, , 假) // 載入(),必須放在前面,放在后兩句的后面則提示窗口無法載入
窗口1.標題 = 標題
窗口1.標簽1.標題 = 內容//編譯為自創信息框.dll
//當你想調用前面的dll時,必須先插入dll命令.
.版本 2
.DLL命令 自創信息框, , "自創信息框", "自創信息框" // 第一個自創信息框 可以自己任意取名字。 第二個自創信息框可以不帶后綴dll。
.參數 cc, 文本型
.參數 dd, 文本型 //參數名稱可以和dll文件中的參數一樣或者不一樣,但是類型必須一樣。
.版本 2
.程序集 窗口程序集1
.子程序 _按鈕1_被單擊
自創信息框 (“aa”, “bb”) //調用dll命令。
//可以把這個和上面的兩個紅色自創信息框改成任意的名稱,但是名稱必須一致。
//編譯為可執行文件
整體上還要注意一點,就是第二個程序必須編譯成可執行文件,并且與DLL文件共同放在一個目錄中,才可以調用DLL文件。
如果沒有編譯,只是調試運行,使沒法調用DLL文件的。
媽的,保存過后,好像調試運行也可以調用DLL文件了。不管了,知道有這個BUG就行了。
新聞熱點
疑難解答