Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#4

Re: DLL schreiben - Was mach ich falsch?

  Alt 17. Mär 2004, 21:42
Zitat von Delphi-Coder:
Danke für die Antwort! Mit stdcall und safecall hat es gar nicht funktioniert und wenn ich es mit register bzw. cdecl versuche liefert er mir wieder nur den übergebenen Parameter! Bin am verzweifeln! Was mach ich nur falsch?
Die exportierten Prozeduren eines NSIS-Plugins haben folgenden Typ:procedure Foo(const Parent: HWND; const StringSize: LongInt; const Variables: PAnsiChar; const StackTop: Pointer); cdecl; Das Ergebnis wird dann auf dem NSIS-Stack zurückgegeben.
Sieh Dir am besten das Beispiel unter {$NSIS}/Contrib/ExDLL/ an.
  Mit Zitat antworten Zitat