Rumah >pembangunan bahagian belakang >C++ >Kenapa peristiwa FileSystemwatcher yang berubah -ubah beberapa kali untuk pengubahsuaian fail tunggal?
Memahami Pelbagai Peristiwa Tukar FileSystemwatcher
Artikel ini menangani isu biasa dengan kelas: pelbagai "berubah" peristiwa yang dicetuskan oleh pengubahsuaian fail tunggal. FileSystemWatcher
Masalah:
mengapa mengubah fail teks kadang -kadang menjana dua atau lebih peristiwa dalam Changed
? FileSystemWatcher
Penjelasan:
Tingkah laku ini adalah quirk yang diketahui. Aplikasi seperti Notepad, ketika menyimpan fail, sering melakukan dua operasi yang berbeza: menulis kandungan fail dan kemudian mengemas kini metadata (atribut). Setiap tindakan ini dapat menghasilkan peristiwa "berubah" berasingan. FileSystemWatcher
Pertimbangan penting:
NotifyFilter
3
Atas ialah kandungan terperinci Kenapa peristiwa FileSystemwatcher yang berubah -ubah beberapa kali untuk pengubahsuaian fail tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!