FileSystemWatcher クラス

 ファイルの変更状態を監視してくれるクラス。
 これで、

  • テキストファイルを監視
  • 更新されてたら差分を抽出
  • 毎日状態を保存

 すれば、原稿の進み具合を擬似的に監視できそう。いやまあ、差分とかCVSとか使えばいいんだけどさ。

FileSystemWatcher クラス

指定したディレクトリの変更をウォッチするには、FileSystemWatcher を使用します。指定したディレクトリのファイルとサブディレクトリの変更をウォッチできます。ローカル コンピュータ、ネットワーク ドライブ、またはリモート コンピュータのファイルをウォッチするコンポーネントを作成できます。

拡張子を持つすべてのファイルの変更をウォッチするには、Filter プロパティに空の文字列 ("") を設定するか、ワイルドカード ("*.*") を使用します。特定のファイルをウォッチするには、Filter プロパティにそのファイル名を設定します。たとえば、ファイル MyDoc.txt の変更をウォッチするには、Filter プロパティに "MyDoc.txt" を設定します。特定の種類のファイルの変更もウォッチできます。たとえば、テキスト ファイルの変更をウォッチするには、Filter プロパティに "*.txt" を設定します。