Einzelnen Beitrag anzeigen

cr174

Registriert seit: 12. Dez 2005
2 Beiträge
 
#3

Re: Event-Message wenn Datei fertig kopiert

  Alt 13. Dez 2005, 10:27
Das ganze arbeitet mit der Api-Funktion "ReadDirectoryChangesW".
Da gibt es die Möglichkeit verschiedene Ereignisse zu ermitteln (kopieren, löschen, Attrib geändert, umbenennen...).
Leider nicht explizit "Datei ist fertig" kopiert.

Zu deinem Vorschlag des überprüfens ob die Datei noch benutzt wird...
Meinst du, einfach nach kopieren einer Datei in den Ordner eine Schleife starten und
darin abfragen ob Datei noch in Benutzung ist? Und wenn nicht, dann die Datei verschieben?
Klingt eigentlich plausibel. Einfache Lösung. Darauf bin ich gar nicht gekommen ;) Werds mal ausprobieren.

--> Wie verhält sich das ganze, wenn mehrere Dateien kopiert werden? Werden die Events dann in eine Art Warteschleife eingereiht, oder wird gewartet bis der Thread abgearbeitet wurde?

Danke...
  Mit Zitat antworten Zitat