![]() |
Datei wird nicht gelöscht
guten morgen,
ich versuche gerade einfach eine datei zu löschen, aber es klappt leider nicht. Bin mir ganz sicher, dass der Pfad so richtig ist. Schreibgeschützt ist die Datei auch nicht. Könnt ihr mir bitte sagen woran das eventuell noch liegen kann ?? :gruebel:
Delphi-Quellcode:
DeleteFile('D:\Projekte\temp\tempfile.emt'); if DeleteFile('D:\Projekte\temp\tempfile.emt') then ShowMessage('gelöscht'); |
Re: Datei wird nicht gelöscht
Kannst du die Datei im Windows-Explorer löschen?
|
Re: Datei wird nicht gelöscht
ja geht problemlos
|
Re: Datei wird nicht gelöscht
Hallo!
Hast Du im Explorer überprüft, ob die Datei gelöscht wurde? In Deinem Code solltest Du nämlich niemals zur Showmessage kommen. Du löschst nämlich erst die Datei und versuchst dannach noch einmal die Datei zu löschen und gibst dazu das Ergebnis aus. Gruß Thomas |
Re: Datei wird nicht gelöscht
Das ist unpraktisch:
Delphi-Quellcode:
Interessanter wäre es doch zu erfahren, wenn sie nicht gelöscht werden kann und warum:
if DeleteFile('D:\Projekte\temp\tempfile.emt') then
ShowMessage('gelöscht');
Delphi-Quellcode:
;)
if DeleteFile('D:\Projekte\temp\tempfile.emt') then
ShowMessage(SysErrorMessage(GetLastError)); |
Re: Datei wird nicht gelöscht
Besser so, oder?
Delphi-Quellcode:
Grüße
if not DeleteFile('D:\Projekte\temp\tempfile.emt') then
ShowMessage(SysErrorMessage(GetLastError)); Klaus |
Re: Datei wird nicht gelöscht
herzlichen Dank für eure Hilfe :cheers:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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