Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datei löschen (https://www.delphipraxis.net/101877-datei-loeschen.html)

pronny31 19. Okt 2007 14:07


Datei löschen
 
Ich habe vor eine Datei temp. anzulegen und anschließend wieder zu löschen ....
Anlegen funktioniert auch ohne Probleme nur das löschen macht er nicht ich verwende create und delete File ...

Warum geht es nicht ?
Kann es sein das der Prozess erst beendet werden muss ?
Oder Ist das Problem das mein Prozess Zugriff au die Datei hat ? Und dadurch die Datei nicht gelöscht werden kann ?

mkinzler 19. Okt 2007 14:08

Re: Datei löschen
 
Zitat:

Oder Ist das Problem das mein PRouzess ZUgriff au die Datei hat ? Und dadurch die Datei nicht gelöscht werden kann ?
Genauso isses.

Luckie 19. Okt 2007 14:11

Re: Datei löschen
 
Zitat:

Zitat von pronny31
Oder Ist das Problem das mein PRouzess ZUgriff au die Datei hat ? Und dadurch die Datei nicht gelöscht werden kann ?

Schliess das Handle einfach wieder, wenn du es nicht mehr brauchst, dann kannst du die Datei auch löschen.

pronny31 19. Okt 2007 14:18

Re: Datei löschen
 
Wie schließe ich ein handle ?

mkinzler 19. Okt 2007 14:20

Re: Datei löschen
 
Wie greifst du auf die Datei zu?

pronny31 19. Okt 2007 14:21

Re: Datei löschen
 
Garnicht !
Ich wollte sie einfach nachdem erstellen wieder löschen !

Luckie 19. Okt 2007 14:32

Re: Datei löschen
 
Zitat:

Zitat von pronny31
Ich wollte sie einfach nachdem erstellen wieder löschen !

Und wie erstellst du sie?

pronny31 19. Okt 2007 14:34

Re: Datei löschen
 
FileCreate(DateiName) -- erzeugen
DeleteFile(DateiName) -- löschen

sirius 19. Okt 2007 15:05

Re: Datei löschen
 
Delphi-Quellcode:
var x:integer;


x:=filecreate(name);
Fileclose(x);
deletfile(name);


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz