Einzelnen Beitrag anzeigen

OrNEC

Registriert seit: 6. Nov 2009
493 Beiträge
 
FreePascal / Lazarus
 
#1

Incompatible typen Fehler, wieso?

  Alt 9. Aug 2014, 15:33
Delphi-Version: XE3
Ich habe in dieser Funktion
DeleteFile(varRecDir + StationRecDir + '\' + FileName); die Fehlermeldung
Zitat:
main.pas(442,56) Error: Incompatible type for arg no. 1: Got "AnsiString", expected "PChar"
wieso eigentlich? Die Variablen varRecDir, StationRecDir und FileName sind Strings. Die
showmessage(varRecDir + StationRecDir + '\' + FileName); funktioniert auch problemlos, aber nicht die DeleteFile-Funktion.

Danke für jede Hilfe!

P.S. das ganze passiert in Lazarus
  Mit Zitat antworten Zitat