我有一个用C#编写的DLL,它使用Robert Giesecke的UnmanagedExports库并导出与[DllExport]
函数。如何使用BTMemoryModule从Delphi调用混合模式C#dll?
我可以用LoadLibrary
加载它,并调用它的导出函数。当我尝试使用BTMemoryModule
将它加载到内存中时,入口点(DllMain - DLL_PROCESS_ATTACH)TDllEntryProc
(在函数BTMemoryLoadLibary
中)的调用返回false。我如何使用BTMemoryModule
加载这样的DLL。
知道这些特殊行为是......很有意思,或者在哪里找出它应该是什么。 – GregorM
他们没有记录。您可以简单地从磁盘加载DLL,这是加载模块的唯一受支持的方式。 –