當前位置:首頁 » 編程軟體 » 將exe編譯為dll

將exe編譯為dll

發布時間: 2023-05-24 22:19:42

① 有沒有將exe文件編譯成dll文件的工具

不用工具.
打開"我的電腦",在窗口的工具欄上面"工具"-->"文件夾選項"-->"查看"-->
找到"隱藏已知文件類型的擴展名",把前面的"囗"設置為空白,也就是不選,-->確定.
然後,就在你想要改的那個EXE文件重名名,後面加上」.DLL」就行啦.
但此法只是冶標不冶本.

② DELPHI EXE怎麼轉成DLL,謝謝!

你打開你的工程文件,直接把那個「program」關鍵字改為"Library"然後編譯即可
如果你要調用哪個過程函數,就要寫導出表了
附一個簡單的Dll工程:
Library Test;

uses
Windows;

function TestFunc(p:pointer):Pointer;stdcall;//需要調用的功能函數
begin
Result:=p;
end;

//導出表
Exports
TestFunc;

begin
end.

③ 如何把VS的exe工程轉成dll工程

解決辦法:
1、下載缺少的dll文件,復制到c:\windows\system32文件夾下;
2、按win+r,輸入regsvr32 /s 該文件文件名XX.DLL,點擊確定;
3、彈出提示信息框,提示注冊成功,點擊確定即可。
4、用騰訊電腦管家電腦診所--搜 缺失dll文件--立即修理

④ 如何將MFC生成的exe轉換為DLL

新建一個DLL工程,比如MyDLL,將原工程中的*.h 和 *.cpp文件復制到新建的工程目錄下,並添加到工程中。同樣的方式導入res文件,不用再去建一遍對話框。我的做法是,新建的工程和原工程同名,然後僅在MyDLL.h中添加相應的頭文件,最關鍵的一步是添加dll函數介面:
在MyDLL.h中添加
extern "C" __declspec(dllexport) void ShowDentalViewDlg(void);// "C"很必要,多個教程中強調,不加的話,由於C++編譯器為函數添加類型名,可能導致在其他程序中調用無法找到對應的函數
然後在MyDLL.cpp中實現它:
extern "C" __declspec(dllexport) void ShowDentalViewDlg(void)
{
CDentalViewDlg dlg;
dlg.DoModal();
}

熱點內容
android獲取解析度 發布:2025-02-14 07:12:13 瀏覽:750
途觀l值得買哪個配置 發布:2025-02-14 07:06:33 瀏覽:60
格來雲伺服器到期 發布:2025-02-14 06:48:43 瀏覽:905
訂奧迪A7哪個配置比較好 發布:2025-02-14 06:44:23 瀏覽:140
spss的資料庫 發布:2025-02-14 06:37:32 瀏覽:120
sql除法運算 發布:2025-02-14 06:30:43 瀏覽:535
如何在家部署一台伺服器 發布:2025-02-14 06:22:04 瀏覽:434
u盤里文件夾是空的 發布:2025-02-14 06:13:22 瀏覽:804
安卓如何縮放圖片尺寸 發布:2025-02-14 06:06:34 瀏覽:117
六年級簡便演算法題 發布:2025-02-14 05:53:02 瀏覽:9