Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.004 Beiträge
Delphi 12 Athens
|
AW: FindFirstFileNameW aufrufen
11. Jan 2014, 21:13
Bei PChars wird oftmals nur der Inhalt überschrieben und nicht der Variablenzeiger.
Den Speicher für die Variable mußt du vorher reservieren.
GetMemory, SetLength oder sonswie, jenachdem was für einen Speicher du nimmst.
z.B. kann man sich einen WideString oder UnicodeString nehmen, da via SetLength ausreichend Speicher/Zeichen reservieren und das dann via PWideChar gegastet an die Funktion übergeben, welche dann den Text dort reinschreibt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
|