![]() |
Re: Datei löschen ohne genauen Pfad!?
ich dachte bloß dass raxxxor mit
Zitat:
|
Re: Datei löschen ohne genauen Pfad!?
Doch ich kann es compilieren, aber die Datei ist noch immer da! Tonyr kenne ich dich von cheaterelite?
Gibt es noch andere Möglickeiten? Was ich auch versuche, dass will einfach nicht klappen mit der Umgebungsvariable!? :wall: |
Re: Datei löschen ohne genauen Pfad!?
Am besten du lässt dir die Umgebungs-Variable mal anzeigen (mit showmessage oder so...)
Delphi-Quellcode:
Mit dem Anzeigen kannst du vielleicht rekonstruieren, dass der falsche Pfad zur Datei vorliegt (aufgrund der relativen Pfad-Angabe...)
var Pfad: string;
... pfad:=GetEnvironmentVariable('programfiles'); showmessage(pfad); DeleteFile(pfad+'\Datei.dat'); 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 ![]() |
Re: Datei löschen ohne genauen Pfad!?
Die Zauberfunktion heist ExpandEnvironmentStrings() bzw. ExpandEnvironmentStringsForUser()
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz