无论如何要打开一个dll的多个实例?

时间:2017-10-05 20:38:24

标签: delphi

我有一个dll文件,但是我想在不同的参数下同时拥有该dll的多个实例,每次我在做LoadLibrary时,它返回相同的句柄,一切都相同。 你能建议我一个办法解决这个问题。 仅供参考我不想复制dll文件。 谢谢

1 个答案:

答案 0 :(得分:0)

不,你想做什么是不可能的。如果您尝试加载已加载的DLL,系统将返回已加载模块的句柄,并增加其引用计数。

您的问题确实指出了唯一可用的解决方法。将文件的副本复制到唯一的文件名,然后加载它。