Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#1

TMemoryStream - DLL (delphi/Lazarus)

  Alt 25. Nov 2006, 14:00
Hi,
weis jemand, wie man einen TMemoryStream (oder etwas vergleichbares) vom (Delphi-) Hauptprogramm an eine Dll (Delphi+Lazarus) geben kann und wieder zurück?

Ich denke mal PChar ist das nicht die richtige Wahl, da in der Binärvariante evtl. auch #0-Zeichen vorkommen.
weiterhin möchte ich vermeiden, eine temporäre Datei zu schreiben (wenn möglich).

Sinn und Zweck der Sache soll sein, dass ich die Binärform-Dekodierung (ObjectBinaryToText, ObjectTextToBinary) in Dlls auslagere um z.B. auch forms aus Lazarus-exen bzw. neuerer Delphi-Versionen zu importieren.

Gruß Frank
  Mit Zitat antworten Zitat