Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi verwendete Dateien erkennen (https://www.delphipraxis.net/107958-verwendete-dateien-erkennen.html)

chest3rs 5. Feb 2008 10:16


verwendete Dateien erkennen
 
Hi,

ich würde gerne wissen, wie ich erkenne, ob eine Datei von Windows oder einem anderen Programm verwendet wird.

Es geht um ein Reinigungs-Tool, dass temporäre Dateien in den Papierkorb verschiebt. Sobald eine Datei nicht gelöscht werden kann, bricht der komplette Vorgang ab.

Ich würde gerne vorher überprüfen, ob die Datei verändert werden kann.

Grüße

Luckie 5. Feb 2008 10:20

Re: verwendete Dateien erkennen
 
Benutz bitte die Suche, das hatten wir schön öfters.

chest3rs 5. Feb 2008 10:36

Re: verwendete Dateien erkennen
 
Sorry Luckie, ich konnte leider nichts finden.

Mit meinen Suchwörtern komme ich nicht sehr weit... :cyclops:

bitsetter 5. Feb 2008 10:39

Re: verwendete Dateien erkennen
 
Prozesse oder Anwendungen ermitteln, die eine Datei benutzen

chest3rs 5. Feb 2008 10:41

Re: verwendete Dateien erkennen
 
Kann man über den Dateizugriff überprüfen, ob die Datei benutzt wird?

[edit]

oder besser:
Kann man mit Hilfe der Schreibrechte herausfinden, ob eine Datei gerade verwendet wird?

chest3rs 11. Feb 2008 11:02

Re: verwendete Dateien erkennen
 
Hi, hab bis jetzt nichts gefunden. Hoffentlich kann mir doch jemand helfen... :?

Problem: Wenn ich eine Datei lösche, die benutzt wird, gibts ne Fehlermeldung.

Wie kann ich eine Datei auf (Fremd-)Zugriff überprüfen oder überprüfen, ob die Datei geöffnet ist?

Danke

toms 11. Feb 2008 11:08

Re: verwendete Dateien erkennen
 
Zitat:

Zitat von chest3rs
Hi, hab bis jetzt nichts gefunden. Hoffentlich kann mir doch jemand helfen... :?

Problem: Wenn ich eine Datei lösche, die benutzt wird, gibts ne Fehlermeldung.

Wie kann ich eine Datei auf (Fremd-)Zugriff überprüfen oder überprüfen, ob die Datei geöffnet ist?

Danke


Suche mal nach Hier im Forum suchenIsFileInUse.

z.B 2. Link

DeddyH 11. Feb 2008 11:09

Re: verwendete Dateien erkennen
 
Schau mal hier

chest3rs 11. Feb 2008 11:16

Re: verwendete Dateien erkennen
 
Danke! Da hatte ich wohl Tomaten auf den Augen... :oops:

Larsi 11. Feb 2008 12:26

Re: verwendete Dateien erkennen
 
Eine Lösung wäre auch noch das ganze in try except zu setzen! Weil du sagtest ja dass ein Fehler kommt wenn die Datei in Bearbeitung von Windows oder einem anderen Programm ist kommt! :) :) :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 Uhr.
Seite 1 von 2  1 2      

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