dll編譯出錯求助
發布時間: 2025-04-05 05:59:44
Ⅰ 求助,編譯DLL出現錯誤
文件名:測試.DLL.版本 2.程序集 程序集1.子程序 _啟動子程序, 整數型, , 請在本子程序中放置動態鏈接庫初始化代碼_臨時子程序 () ' 在初始化代碼執行完畢後調用測試代碼
返回 (0) ' 返回值被忽略。.子程序 _臨時子程序
' 本名稱子程序用作測試程序用,僅在開發及調試環境中有效,編譯發布程序前將被系統自動清空,請將所有用作測試的臨時代碼放在本子程序中。 ***注意不要修改本子程序的名稱、參數及返回值類型。.子程序 外部介面_測試, 文本型, 公開
.參數 參_text, 文本型
參_text = 參_text + 「 」
返回 (參_text)代碼沒有太多操作,只是簡單的將原始文本附加一個空格。簡單的寫一個調用程序。
測試調用.e
代碼如下:DLL申明:.版本 2.DLL命令 外部介面_測試, 文本型, "測試.dll", "外部介面_測試"
.參數 參_text, 文本型調用代碼:.版本 2.程序集 窗口程序集1.子程序 __啟動窗口_創建完畢
.局部變數 局部_text, 文本型局部_text = 外部介面_測試 (「易語言DLL調用測試」) + 「 」 + 外部介面_測試 (「易語言DLL調用測試」) + 「 」 + 外部介面_測試 (「易語言DLL調用測試」) + 「 」 + 外部介面_測試 (「易語言DLL調用測試」)
輸出調試文本 (局部_text)輸出的結果卻為:
* 瓠 易語言DLL調用測試 瓠 易語言DLL調用測試從結果可以看出,部分應該輸出為「易語言DLL調用測試」,卻出現了「瓠 」,就是這樣的問題。
Ⅱ vs 編譯dll出錯,求助!
多謝,我編譯過去了,但是編譯的libmad.dll在使用的時候出問題了。。有錯誤
熱點內容