Thema: Delphi Probleme mit PWideChar

Einzelnen Beitrag anzeigen

Benmik

Registriert seit: 11. Apr 2009
557 Beiträge
 
Delphi 12 Athens
 
#7

AW: Probleme mit PWideChar

  Alt 12. Mai 2020, 18:18
Da bringt mich ja schon mal gut weiter.

Die aufrufende Routine heißt function TFrmMFT.MFTEnumCallback(AUSN: PUSNRecord; Extra: Pointer): Boolean; , und sie ruft als Erstes USNRecFromPointer(AUSN); auf. Dazwischen geschieht nichts.

Bei einem Beispiel-Dateinamen werden 41 Zeichen übergeben, das letzte ist nicht #0; die FileNameLength ist 22 und der Dateiname 11 Zeichen lang.

EDIT: SetString funktioniert auch einwandfrei.

Geändert von Benmik (12. Mai 2020 um 18:32 Uhr)
  Mit Zitat antworten Zitat