2012-03-07 4 views
0

私はC#を使用して書かれたFileWatcherプログラムを持っているのと同じ番号を送信していない+ Delereを削除し、シフト:\ F1 \ F2 \ F3 \ F4 \ Test.txtという私は、マウスを使用してFileWatcherフォルダにルートフォルダF1をコピーするとき、私は別々に各フォルダのイベントを取得するために使用したはF1、F2、F3、F4などのイベントを作成し、f1、f2、私はフォルダF1を削除する。FileWatcher - 私はフォルダ(CネストされているFileSystemWatcherClass</p> <p>- イベント

しかし、私は取得していますはF1のためにイベントを削除した。しかし、+使用シフトが、I削除した場合を削除すると、各フォルダごとに個別にイベントが削除されます。

質問: Windowsの機能ですか?
各フォルダのイベントをキャプチャできますかキーボード削除を使用してフォルダF1を削除すると、フォルダごとにが個別に削除されますか。

答えて

1

私は確信していませんが、私の推測です: ディレクトリ "F1"を削除すると、実際にはリサイクルディレクトリに移動しているので、実際の削除は起こっていません。 shift-deleteは、すべての削除イベントを表示するようにウィンドウにごみ箱をスキップするよう指示します。

何か試してみてください:削除(ごみ箱に)してからビンを空にしてください。ごみ箱は監視されていないため、削除イベントが発生する場合もありません。

+0

迅速な対応をありがとうございます。私はあなたのポイントを確認しようとしています。 – Ullan

+0

チェックを外すと「ファイルをごみ箱に移動しないでください。削除したファイルを削除してください – Ullan

関連する問題