0

開いているファイルを追跡するために FileSystemWatcher を使用しています。しかし、開いているファイルのイベントが発生しないのはなぜですか。Changed、Created、Delete、および Renamed イベントを含めましたが、ファイルを開いたときにそれらのイベントは発生しません。docx の場合、一時ファイルである ~!me.docx を監視します。ファイルが作成または保存されたときにのみ機能します。

このクラスには Opened イベントはありません。このクラスは、開いているファイルを監視するために使用されていないのでしょうか??

この問題について教えてください。開いたばかりのファイルを見る必要があります。私は Win7 x64 を使用しています。次のフィルターがあります: FileName、attributes、lastAccess、LastWrite、

4

2 に答える 2

0

スティーブがコメントに投稿したリンクは役に立ちました。FileSystemWatcher は開いているファイルを監視しますが、Windows で Lass Access TimeStamp を有効にする必要があります。今度は、これのパフォーマンスを評価する必要があります。ありがとうスティーブ。

于 2013-08-11T06:31:56.043 に答える