Hallo zusammen,
ich benutze eine Funktion einer C++
DLL die für einen WCHAR* Speicher mit
GlobalAlloc alloziert. Nun möchte ich in meiner Delphianwendung den für den
PWideChar reservierten Speicher wieder freigeben. Eigentlich wollte ich
dafür GlobalFree benutzen, jedoch erwartet diese Funktion einen Cardinal Wert.
FreeAndNil oder WStrDispose scheitern mit der Fehlermeldung.
FreeAndNil bring eine Zugriffsverletzung, WStrDispose eine ungültige Zeigeroperation.
Kann mir einer sagen wie ich in diesem Fall richtig vorgehen muss?
Gruss und Danke Jonny