在同一进程中加载一组 DLL 的多个副本
背景 我正在维护一个应用程序的插件。我使用的是 Visual C++ 2003。 该插件由多个 DLL 组成 - 有一个主 DLL,即应用程序使用 LoadLibrary 加载的 DLL…
在 Delphi 中加载同一 DLL 的两个实例
这是我的问题:我想创建同一个 DLL 的两个单独的实例。 以下内容不起作用,因为 Handle1 和 Handle2 将获得相同的地址 Handle1 := LoadLibrary('mydll…
Delphi LoadLibrary 无法找到 DLL 其他目录 - 有什么好的选择吗?
两个 Delphi 程序需要加载 foo.dll,其中包含一些将客户端身份验证证书注入 SOAP 请求的代码。 foo.dll 驻留在 c:\fooapp\foo.dll 中,通常由 c:\fooa…
从 32 位进程调用 64 位 dll 上的 LoadLibrary
我有一个32位的exe,当它检测到操作系统是64位时,需要动态加载64位的dll。这可以通过 LoadLibrary 实现吗?如果没有,是否有其他方法可以实现相同的…
加载 dll 库文件时出现问题... java.lang.UnsatisfiedLinkError: 无法加载库
加载 dll 文件时,出现以下异常: Exception in thread "main" java.lang.UnsatisfiedLinkError: D:\Transliteration\rlpnc-3.1.0-sdk-ia32-w32-msvc8…
LoadLibrary() 无法加载带有清单和私有程序集的 DLL
我正在开发一个使用多个 DLL 的 Windows 应用程序 (EXE)。开发是在 VCExpress 2005 (VC 8.0) 中进行的,仅使用 C。 其中一些 DLL 是使用 LoadLibrary …
在matlab中使用dll
我在 matlab 中使用 dll fortran 时遇到问题。 我无法在 matlab 中使用由 fortran 构建的 dll。我在 matlab 中使用“loadlibrary”指令,但错误与头文…
在64位应用程序中加载32位DLL库
有没有办法加载 32 位 DLL 库(与 LoadLibrary 具有相同用法的东西),我想将该函数与 GetProcAddress 一起使用。 我看了WOW,但似乎没有提供该功能。…
如何在 C++ 中将 COM DLL 与 LoadLibrary 一起使用
首先,COM 对我来说就像黑魔法。但我需要在我正在开发的一个项目中使用 COM dll。 因此,我正在开发一个 DLL,并且需要单独的 COM DLL 中提供的一些功…
非托管 dll 的 LoadLibrary 在 ASP.NET 应用程序中返回 IntPtr.Zero
我正在尝试调用 LoadLibrary 并在 ASP.NET 应用程序中加载 Delphi dll。在我的生产计算机上,一切正常(使用 VS 集成服务器),但是当我将其放置在目…
基于变量参数调用任何 dll 函数
我的结构中有以下项目: - Dll名称(绝对/相对路径) - dll中的函数名称 - 参数数量 - 参数类型和值的数组 有了这些信息,我需要加载 dll 并调用该函…
LoadLibrary 静态/全局和线程
假设我有一个具有以下静态/全局的 DLL: ClassA Object 除了 ClassA 的实现之外,它还包含一个“常规”ClassB,如果尚未构造 ClassA,则它将无法正常…