Einzelnen Beitrag anzeigen

Benutzerbild von TonyR
TonyR

Registriert seit: 17. Jun 2006
Ort: Bautzen
503 Beiträge
 
FreePascal / Lazarus
 
#13

Re: Datei löschen ohne genauen Pfad!?

  Alt 15. Feb 2007, 18:34
Am besten du lässt dir die Umgebungs-Variable mal anzeigen (mit showmessage oder so...)
Delphi-Quellcode:
var Pfad: string;
...
pfad:=GetEnvironmentVariable('programfiles');
showmessage(pfad);
DeleteFile(pfad+'\Datei.dat');
Mit dem Anzeigen kannst du vielleicht rekonstruieren, dass der falsche Pfad zur Datei vorliegt (aufgrund der relativen Pfad-Angabe...)

Und wenn das jetzt immer noch nicht klappt und du es dir nicht erklären kannst warum, dann weis ich auch nicht weiter...
Da kannst du vielleicht noch die Api-Funktion zum Dateilöschen verwenden (zu finden bei www.dsdt.info), wobei es dann aber sichtbar wird, dass eine Datei gelöscht wird.
Es ist unmöglich, witzig zu sein ohne ein bisschen Bosheit. Die Bosheit eines guten Witzes ist der Widerhaken, der ihn haften lässt. - Georg Christoph Lichtenberg
  Mit Zitat antworten Zitat