Einzelnen Beitrag anzeigen

Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Zugriffsfehler bei Ordnerüberwachung

  Alt 13. Aug 2008, 14:39
Hi littleDave

Danke für deinen Post.
So wie du es beschrieben hast, ist es bei mir bereits zu 90% umgesetzt.
Die Dateinamen von geänderten Objekten werden in eine Liste gespeichert, welche von einem seperaten Thread abgearbeitet wird.

Zitat:
Wenn du jetzt z.B. noch nicht auf eine Datei zugreifen kannst, dann schlägt das Hinzufügen ja fehl und der Eintrag wird dann nicht aus der Liste entfernt. Dann wartest du halt etwas (im Thread z.B. mit Sleep) oder arbeitest erstmal andere Einträge ab und probierst es dann nochmal. Das machst du dann solange, bis du geschafft hast.
z.Z. versucht der Thread solange eine Datei zu bearbeiten bis es klappt.
Deine Idee, bei einem Fehler zunächst eine andere Datei auszulesen, bzw. den Thread zu pausieren, ist ein guter (und auch logischer) Ansatz, den ich heute Abend ausprobieren werde.
Mal sehen ob's klappt. Falls nicht, meld ich mich nochmal 8)

Danke erstmal
  Mit Zitat antworten Zitat