Delphi7 DLL呼叫主視窗的TUniConnection會出現 Connection is not defined錯誤
主視窗和DLL都參考了 ShareMem,運行目錄也增加了 borlndmm.dll
uj5u.com熱心網友回復:
自己頂一下
uj5u.com熱心網友回復:
dll 里的介面是如何宣告?把dll介面定義和主程式呼叫代碼貼出來看下。uj5u.com熱心網友回復:
dll里面放的是幾個視窗。里面是直接參考了有TuniConnection連接的Unit單元,然后直接用的。
uj5u.com熱心網友回復:
之前用的是 TADOConnection沒有問題uj5u.com熱心網友回復:
dll里面直接參考了有TuniConnection連接的Unit單元,這是靜態鏈接,DLL里的TuniConnection和exe里的不是同一個uj5u.com熱心網友回復:
應該把 Connection 物件作為引數傳遞到 dll 里,或者連接字串也行。樓上已經說了,這是兩個不同宿主。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/17681.html
標籤:語言基礎/算法/系統設計
上一篇:至少一引數沒有被指定值
下一篇:bin檔案如何轉為bmp
