如何把VB製作出的程式所需要的dll放在同一目錄下使用?
我先說明一下
VB製作出來的EXE檔都會用到VB資料庫裡的DLL
把EXE檔拿到沒有安裝VB的電腦就無法執行
必須使用\"封裝暨部署精靈\"來安裝DLL
如果已經知道所有會用到的DLL
如何把DLL和EXE檔放在同一個目錄下
讓EXE檔能直接使用同目錄下的DLL檔
而不需使用\"封裝暨部署精靈\"來安裝DLL
5 個解答
評分
- 藍冰小舖Lv 51 0 年前最佳解答
(1)就算是放在同一個目錄下,也不可行的,因為DLL檔都需要經過註冊動作,才有辦法執行你的執行檔。
(2)你如果是用一般的原件的話,也就是說,開啟新專案時,沒有加入其他的原件,你就可以去Microsoft網站上捉一個 VB6 Runtime的安裝程式,安裝後只要copy你的執行檔就可以使用了。
參考資料: 個人 - 您覺得這個回答如何?您可以登入為回答投票。
- PhoenixLv 51 0 年前
直接把所有檔案封裝起來
不透過封裝精靈來做佈署程式 ̄﹁ ̄
2006-07-27 23:14:24 補充:
像ZIP的工具就行了@@
2006-07-28 10:40:07 補充:
預設的動態連結檔呼叫,是先找程式所在目錄,再來找System32這樣的順序去找的。(或者相反順序,沒去研究@@)
還有問題?馬上發問,尋求解答。