すでに質問されている場合は、回答を指摘してください。
ディレクトリの変更の監視に関するこのチュートリアルと、ディレクトリ(パス)が使用できなくなった場合にプログラムが終了するはずの例を読んでいました-削除されました。
SHIFTこれは、ファイルが+を使用して (完全に) 削除された場合にのみ発生しますDel。
「単純な」削除 (ディレクトリ/ファイルをごみ箱に入れるもの) のWatchKey
場合でも、ファイルがまったく削除されていないかのように有効です。
ユーザーはおそらく 2 番目の方法を使用してファイル/ディレクトリを削除する可能性があるため、これは苛立たしい動作です。
WatchKey
「単純な」削除 ( を押して) 後に が無効になることを確認するにはどうすればよいDelですか?
Windows 7 でテスト済み。