Einzelnen Beitrag anzeigen

Redhair

Registriert seit: 5. Dez 2007
8 Beiträge
 
Turbo Delphi für Win32
 
#6

AW: Prüfen, ob eine Datei gerade in Benutzung ist...

  Alt 19. Mai 2011, 12:09
Wofür brauchst dus denn?
Ich möchte eine Datei, die über ein externes Programm geupdatet wird, umbenennen, und zwar direkt nachdem das Update abgeschlossen ist. Wie soll ich aber herausfinden, ob die Datei noch geschrieben wird? Ich prüfe, ob die Datei sich geändert hat und danach, ob sie noch in Benutzung ist. Unter XP funktioniert es, da der Dateizugriff erkannt wird und sobald die Datei nicht (mehr) genutzt wird, wird die Datei umbenannt, genau so soll es sein. Unter Windows 7 wird die Datei aber "nie" benutzt, daher wird bereits umbenannt, sobald das Update gerade erst begonnen hat.
  Mit Zitat antworten Zitat