Load af 32 Bits DLL
Hej EksperterJeg skal loade en 32 Bits DLL i C#. Og jeg er helt på bar bund. Jeg har set er par artikler på Codeproject men de giver ikke rigtig mening.
Jeg kan godt kalde LoadLibrary, og jeg kan godt kalde GetProcAddress, meeeeen hvordan bruger jeg den funktions pointer til noget ?
i Delphi ville jeg lave mig en type
type
TFlexiDllVersion = function : integer;
lave en variabel af den type :
var
CallFlexiGetDllVersion: TFlexiDllVersion;
for så tilsidst at intialisere min variabel:
CallFlexiGetDllVersion := GetProcAddress(LibHandle, 'FlexiGetDllVersion');
Hvor LibHandle er et handle til min DLL opnået gennem LoadLibrary.
Men hvordan gør man i c#
Jens B
