我有一個用C#編寫的DLL,它使用Robert Giesecke的UnmanagedExports庫並導出與[DllExport]
函數。如何使用BTMemoryModule從Delphi調用混合模式C#dll?
我可以用LoadLibrary
加載它,並調用它的導出函數。當我嘗試使用BTMemoryModule
將它加載到內存中時,入口點(DllMain - DLL_PROCESS_ATTACH)TDllEntryProc
(在函數BTMemoryLoadLibary
中)的調用返回false。我如何使用BTMemoryModule
加載這樣的DLL。
知道這些特殊行爲是......很有意思,或者在哪裏找出它應該是什麼。 – GregorM
他們沒有記錄。您可以簡單地從磁盤加載DLL,這是加載模塊的唯一受支持的方式。 –