Zitat von
DJ-SPM:
Ok, hab grad dein verlinktes TUT gelesen.
Also habe ich immer einen Buffer, der erst nil ist, dann kommt ein Integer-Wert ins Spiel, der sagt, wie groß mein String ist (len := GetWindowsDirectory .....), danach reserviere ich genau soviel Speicher, wie len groß ist und kopiere den String in den Buffer, exportiere String(Buffer) und gebe den Speicher frei.
Richtig?
Das ist eine Möglichkeit.
Die Andere wäre mein Beispiel-Code im Post oben.