我想把vb的vb6 runtime內的dll全部加到資源檔內
然後把資源檔編譯成exe檔!
問題來了!
我要如何執行此執行檔時,如果用到vb6 runtime內的dll時
該要如何讓執行檔去自動連結到自身內的vb6 runtime內的dll
而可以執行此執行檔!
可以有具體的方法嗎?拜託大大了!
2007-02-14 14:10:13 · 2 個解答 · 發問者 鳴 5 in 電腦與網際網路 ➔ 程式設計
有大大會嗎?提共一些意見?
2007-02-14 15:57:14 · update #1
那你得自己編譯程式碼,不能由 VB 自主去處理
關鍵在 C:\Program Files\Microsoft Visual Studio\VB98
的 C2.exe 及 LINK.EXE
你上網找找資料,同時也要 LINK.EXE 的編譯參數
C2.EXE 的作用是把VB的程式變成 .obj 檔
LINK 是編譯 所需要的 DLL 及 OBJ 結合,加入需要的參數可以變成你要的東西
用 VB6 C2.EXE LINK.EXE 當關鍵字應可以找到很多資料
(其實如果要這樣不如直接使用 VC 了 ,因為工程浩大,不如把VB程式變成 ACTIVEX DLL,再用 VC 去連結變成 EXE)
2007-02-14 18:37:55 · answer #1 · answered by ? 6 · 0⤊ 0⤋
VB封裝部署精靈裡面有一個步驟可以將所需的dll, ocx等程式封裝入exe檔案
http://demo.easycom.com.tw/booc/1.gif
2007-02-18 15:21:34 · answer #2 · answered by 醉愛翡翠珠寶精品 3 · 0⤊ 0⤋