当前位置:首页 » 编程软件 » 将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();
}

热点内容
格来云服务器到期 发布:2025-02-14 06:48:43 浏览:904
订奥迪A7哪个配置比较好 发布:2025-02-14 06:44:23 浏览:139
spss的数据库 发布:2025-02-14 06:37:32 浏览:119
sql除法运算 发布:2025-02-14 06:30:43 浏览:534
如何在家部署一台服务器 发布:2025-02-14 06:22:04 浏览:433
u盘里文件夹是空的 发布:2025-02-14 06:13:22 浏览:803
安卓如何缩放图片尺寸 发布:2025-02-14 06:06:34 浏览:116
六年级简便算法题 发布:2025-02-14 05:53:02 浏览:8
脚本精灵要root吗 发布:2025-02-14 05:51:30 浏览:212
安卓手机如何录屏怎么去掉触摸显示 发布:2025-02-14 05:36:23 浏览:996