Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#14

AW: string ein Alias für UnicodeString

  Alt 30. Nov 2018, 08:38
Er meldet mir hier einen Speicherleck.
Das ist nachvollziehbar. GetVerInfo liefert einen WideString zurück, um dessen Freigabe du dich kümmern musst. Die Konvertierung nach string erzeugt einen neuen string , lässt aber den Speicherbereich des WideString unangetastet. Da du an den WideString so aber nicht mehr herankommst, kannst du ihn auch nicht freigeben. Daher entsteht hier ein Speicherleck.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat