Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
 
Delphi 12 Athens
 
#8

Re: [Sharemem+DLL] String wird nicht korrekt erzeugt.

  Alt 14. Jan 2009, 12:29
Du könntest es mit WideString versuchen, der läuft nicht über den Delphi-Memory-Manager, also auch nicht über ShareMem

WideSrings kapseln einen OLE-String ... bzw. es ist so Einer und die Speicherreservierungen werden von Delphi einfach nur an die entsprechenden WinAPI-Funktionen weitergeleitet.
Diese Strings werden also von der Ole32.dll (glaub ich) behandelt (Speicher reservieren, freigeben, kopieren usw.)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat