Hi,
ich habe ein FileSystemWatcher() am laufen um zu schauen ob sich eine Datei in einem Verzeichniss ändert. Mir reicht es zu wissen wann sich was geändert hat, entsprechend sieht mein EventHandler aus:
fw.Changed += new FileSystemEventHandler(fw_Changed);
Das Problem ist jedoch, das es 3 Events gibt, wenn ich eine Datei ändere und dann neu speichere. Da bei jedem Event etwas abgearbeitet werden soll, ist es ein wenig ungünstig wenn man nun 3 mal das selbe macht. Ich habe bereits alle "NotifyFilters" ohne Erfolge getestet.
Hat jemand ne Idee wieso es dazu kommt und wie man es umstellen kann?
ich habe ein FileSystemWatcher() am laufen um zu schauen ob sich eine Datei in einem Verzeichniss ändert. Mir reicht es zu wissen wann sich was geändert hat, entsprechend sieht mein EventHandler aus:
fw.Changed += new FileSystemEventHandler(fw_Changed);
Das Problem ist jedoch, das es 3 Events gibt, wenn ich eine Datei ändere und dann neu speichere. Da bei jedem Event etwas abgearbeitet werden soll, ist es ein wenig ungünstig wenn man nun 3 mal das selbe macht. Ich habe bereits alle "NotifyFilters" ohne Erfolge getestet.
Hat jemand ne Idee wieso es dazu kommt und wie man es umstellen kann?
Comment