Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: Funktion zus. in DLL/ActiveX auslagern, auch für andere Sprachen?

  Alt 9. Dez 2013, 00:06
Muss ich in der DLL ShareMem auch dann einbinden, wenn der von der DLL-Funktion zurückgegebene Typ PCHAR ist? Derzeit funktioniert es in diesem Fall auch ohne ShareMem.
Nein, ShareMem wird nur benötigt, wenn du Typen benutzt, die von Delphi gemanagt werden (z.B. string, UnicodeString, ...)

PChar, ... sind einfach nur Zeiger
WideString ist ein von Windows gemanagter Typ
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat