关于同一进程内同一个dll的多个副本的问题

myseemydog myseemydog 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
场景是这样的。开发了一个activex的dll,被IE浏览器进程加载。同一个网页上有多个object标签。所以这个dll实例会被IE初始化多次。
现在有一个文件配置。想做成所有dll的实例共用一份。有没有什么办法可以做到。
欢迎大家反馈!
...全文

相关推荐

delphi 卸载指定进程内已加载的DLL

delphi 卸载指定进程内已加载的DLL

AI黑客

【44】C#实战篇——同一个解决方案下多个项目,多个C++底层算法项目、多个C#业务项目,在同一个解决方案下;C++生成动态库项目和C#调用项目,在在同一个解决方案下;

文章摘要 本文详细讲解了在同一个解决方案下创建多个项目(C++动态库和C#调用项目)的必要性和具体实现方法。主要内容包括:1)多项目配合的优势,如便于调试和代码修改;2)将C++动态库项目添加到现有C#解决方案中的步骤;3)配置DLL输出路径到C#项目的可执行文件目录;4)演示C#调用C++动态库的测试过程。文章还提供了完整项目下载链接,并简要提及了添加C#类库项目的方法。这种多项目协同开发方式能显著提高开发效率和调试便利性。

R-G-B

【C++】多个类的DLL封装及调用

网上大多是将函数封装成dll的教程,类的封装也是基本相似的。 创建DLL 在VS2010中新建一个win32->dll工程。如我建立的工程名为FaceDLL 添加facedll.h的头文件(里面定义dll的接口,调用时会用到) #pragma once #ifdef FaceLIBDLL #define FACEAPI _declspec(dllexport) #else #defin

xiaowei_cqu

多个dll互相调用的完美实现

delphi多个dll互相调用,有别于Exe调用dll,特别是存在窗口的dll的程序中...................!

奋斗123

多个DLL合并成一个DLL

ILMerge 这个工具能把多个DLL合并成一个DLL。 开发打包方便多了。 多个DLL合并成一个DLL,把DLL合并到Exe中的解决方案 多个DLL合并成一个DLL,把DLL合并到Exe中的解决方案 开始-》运行 -》 "cmd" -> "cd C:\Program Files\Microsoft\ILMerge" 3:) 3.1、合并file1.dll、file2.dll到destination.dll    ILmerge /ndebug /target:dll /out:C:\destination.dll /log C:\file1.dll C:\file2.dll 注: 1:) 其中 "/out:C:\destination.dll" 为合并后的 dll目录及名称 2:) "C:\file1.dll C:\file2.dll " 为要合并的名称 3.2、合并file1.dll、file2.dll以及myApp.exe到newApp.exe ILmerge /ndebug /target:winexe /out:C:\newApp.exe /log C:\myapp.exe C:\file1.dll C:\file2.dll 注:    1:) 合并为exe时,myapp.exe 必须写在file1.dll、file2.dll 前面

tpgboa
评论 2
收藏 已收藏
分享
返回顶部
myseemydog
进程/线程/DLL 15,466 成员 49,169 内容