『壹』 怎麼將DLL靜態編譯進exe
第一你的E要可以靜態編譯第二你把要運行的EXE和DLL都放到資源里(exe程序和DLL程序是資源里的名稱)第三在按鈕里寫代碼寫出文件("test.exe",exe程序)寫出文件("test.DLL",DLL程序)運行("test.exe",假,)然後靜態編譯出一個EXE就可以了
『貳』 易語言 如何把dll文件編譯到EXE(如圖)
易語言有一個可以添加DLL命令的地方,只要你的命令介面沒有變,裡面的函數隨你改
修改窗口屬性也一樣,將你的窗口句柄傳過去,根據句柄該窗口組件屬性的方法就很多了,
如果你的DLL也是使用易語言寫的話那就更簡單了,
直接定義一個變數類型為窗口
.版本 2
.子程序 ABC, , 公開
.參數 要修改的窗口, 窗口
要修改的窗口.左邊 = 0
要修改的窗口.高度 = 500
『叄』 怎樣把DLL工程轉換成EXE的工程該如何解決
怎樣把DLL工程轉換成EXE的工程該如何解決
這個不能轉換。
有源碼的時候,可以重新組織一個 DLL的工程代碼,來編譯成 DLL文件。
VB6自身,只支持 ActiveX DLL。
這種 DLL在使用之前,要先注冊;否則程序不能正常運行。
在你自己的電腦上,當你編譯ActiveX DLL的時候,它自動給你注冊好了。
當這種DLL發到別人的電腦上使用時,就必須注意「注冊」的問題。
如果要編譯成普通的DLL(在VB6中,可以用 Declare 來聲明它的導出函數)來使用,
就得用別的方法。
我有一個做這種 DLL 文件的「外掛」,使用很方便。
這種 DLL是不用注冊的,跟 .exe放在一起就行。
『肆』 delphi 怎麼樣把運行程序時需要的dll編譯進exe
首先,dll不可能編譯到exe文件中。如果你要輸入函數或過程,exe文件就可以輸出,建議這樣作。
『伍』 怎樣可以將DLL編譯到EXE文件里
添加一個自定義資源類型,指向該文件即可。運行時可以利用資源管理函數把資源存到Windows的臨時目錄,文件名稱越怪越好,不需要和原來的文件名一樣。利用loadLibrary和GetProcAddress,調用函數,最後刪除臨時文件,毀屍滅跡。如果你熟悉DLL動態延遲載入,那將是再好不過。 相關文章可以參考Windows Deveoper Magazine中 2002.7 這篇文章講述了如何把DLL打包到一個EXE文件中,如何把它存到一個臨時的不為人所知目錄,如何動態延遲載入這個動態連接庫(注意動態延遲載入用的是是靜態連接,不需要調用loadLibrary和GetProcAddress函數,但在編譯時需要指定編譯選項你可以參考《Windows核心編程》參考關於DLL延遲載入的描述)。程序函數調用完畢程序退出前可以神不知鬼不覺地把文件刪除。做到踏雪無痕。
『陸』 C#中怎麼將dll靜態編譯到exe中
在項目欄裡面有個引用文件夾,右鍵點擊文件夾,添加應用,在提示欄里上方標簽點擊
瀏覽
,選擇dll路徑即可,前提是dll沒有加殼。
這只是項目里引用,你如果要在代碼里用dll的方法(函數),先用對象瀏覽器(工具欄里有)查看dll里的類,當然,如果是你自己編的dll就不用了,再在代碼源文件頭加using
XXX(類別名稱);即可。
提醒下~你編譯出的exe如果要移動或打成安裝包,dll要一起。
『柒』 易語言編譯出來的dll怎麼轉換成exe
有些DLL是EXE文件改名的,所以可以轉換成EXE文件。
一般真DLL是不能轉換成EXE文件的。
『捌』 vc中如何將dll件和exe編譯成一個exe文件
在項目屬性中設置就可以,以VS2005為例,如下圖選擇第二項,就會把MFC的DLL編譯到EXE文件中,文件長度增加大約400多K
『玖』 易語言dll怎麼轉成EXE
DLL不可能直接編譯成EXE文件,DLL是動態鏈接庫,可以用打包工具和EXE文件一起打包