當前位置:首頁 » 編程軟體 » 將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();
}

熱點內容
php金額格式化 發布:2025-09-17 06:47:11 瀏覽:36
什麼是工作站伺服器 發布:2025-09-17 06:45:03 瀏覽:186
d盤無法訪問參數不正確 發布:2025-09-17 06:30:36 瀏覽:468
為什麼徵兵網無法訪問 發布:2025-09-17 06:19:31 瀏覽:374
mysqlsql語句變數賦值 發布:2025-09-17 06:19:26 瀏覽:35
真我3i什麼配置 發布:2025-09-17 06:17:59 瀏覽:139
輸入有效的伺服器地址ip 發布:2025-09-17 06:17:26 瀏覽:438
德育源碼 發布:2025-09-17 06:16:00 瀏覽:104
低價虛擬機ftp伺服器租用公司 發布:2025-09-17 06:14:23 瀏覽:888
戴爾筆記本電腦開機密碼是多少 發布:2025-09-17 06:03:14 瀏覽:445