2009-10-27 52 views
1

當我使用一個文件系統觀察它發生一次一個記事本更改事件,但事件兩次一句話墊時,請使用瀏覽器事件守望

一個給我reason.i推出簡而言之, 我有一個名爲「xxx.log」的文件,它包含一些字符串,我寫了一個filesystemwatcher,它將觀察這個文件的大小(notifyfilter - size)發生了變化。每當我用記事本打開文件changedevent發生一次, whenevr我用wordpad 事件發生兩次是什麼原因。我使用explorer.exe打開文件。

如何處理這種疑難問題需要事件只有一次,有沒有什麼辦法

+0

是 - 這個有點簡單 - 例如解釋如何啓動單詞和記事本 - 通過expplorer - 通過控制檯是否一樣? – weismat 2009-10-27 05:49:32

+0

是否有任何一個 – user158182 2009-10-27 06:09:38

回答

1

我覺得記事本沒有鎖定/備份文件處理。因此它只向文件寫入一次 - Word和Wordpad可以使用一些臨時文件進行備份和鎖定,因此他們可能會寫入兩次。

0

瞭解這一點的最佳方法是使用sysinternals的進程監視器。這會告訴你到底發生了什麼。