![]() |
Löschen von Dateien
Hi ab mal ne Frage.
Kann man bilder beziehungsweise Dateien in einer FileListBox nicht einfach so löschen? :gruebel:
Delphi-Quellcode:
Gruss sascha
{Bilder Löschen}
procedure TForm4.Button1Click(Sender: TObject); var a :String; begin FileListBox1.FileName:= a; DeleteFile(ExtractFilePath (ParamStr(0))+'Bilder\'+ a); end; |
Re: Löschen von Dateien
Du hast 2 Fehler in deinem code:
Delphi-Quellcode:
mfg phreax
{Bilder Löschen}
procedure TForm4.Button1Click(Sender: TObject); var a :String; begin a := FileListBox1.FileName;//hier so muss das aussehen... DeleteFile(ExtractFilePath (ParamStr(0))+'\Bilder\'+ a); //hier muss imho noch eine "\" rein... end; |
Re: Löschen von Dateien
Lass Dir doch einfach mal den Pfad zurückgeben.
Und dann schau Dir mal Items.text. |
Re: Löschen von Dateien
Und bedenke, DeleteFile löscht keine Schreibgeschützten Dateien.
Also notfalls noch das Schreibschutzattribut zurücksetzten. |
Re: Löschen von Dateien
Wie meinst er das den Pfad zurückgeben lassen.
|
Re: Löschen von Dateien
Zbsp. So
Delphi-Quellcode:
ShowMessage(ExtractFilePath (ParamStr(0))+'Bilder\'+ a);
|
Re: Löschen von Dateien
Achso
Aber es werden so immernoch keine Dateien gelöscht. |
Re: Löschen von Dateien
hast du es mal direkt probiert? also die datei mit pfad angegeben ?
Delphi-Quellcode:
DeleteFile('c:\Bilder\Bild1.bmp');
|
Re: Löschen von Dateien
Was zeigt die die MessageBox denn an?
Wenn der Pfad den die zuvor beschriebene MessageBox ausgibt stimmt kannst du mal nach DeleteFile den Fehlercode mit GetLastError holen. Für die Ausgabe eines Fehlertextes einfach noch SysErrorMessage(GetLastError) davor. |
Re: Löschen von Dateien
ne noch nicht wäre ja auch nicht die funktion.
Muss die gewählte datei in der FileListBox Löschen können geht so aber nicht
Delphi-Quellcode:
procedure TForm4.Button1Click(Sender: TObject);
var a :String; begin a:= FileListBox1.FileName; DeleteFile(ExtractFilePath (ParamStr(0))+'\Bilder\'+ a); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 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-2025 by Thomas Breitkreuz