当前位置:首页 » 编程软件 » 将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-07-19 20:36:26 浏览:241
ftp搜索引擎工作原理 发布:2025-07-19 20:31:25 浏览:371
景物视频脚本 发布:2025-07-19 20:30:33 浏览:180
hadoop查看文件夹 发布:2025-07-19 20:19:12 浏览:22
安卓手机的旁白在哪里 发布:2025-07-19 20:09:40 浏览:741
身份证注册借书卡的密码是什么 发布:2025-07-19 19:44:39 浏览:76
玩梦幻西游哪个配置好 发布:2025-07-19 19:44:37 浏览:753
php数组大小排序 发布:2025-07-19 19:27:51 浏览:647
linux查找并删除 发布:2025-07-19 19:25:14 浏览:936
linux实验环境 发布:2025-07-19 19:15:09 浏览:412