回答
聽起來就像你正在尋找FileSystemWatcher
。請參閱文檔以獲取完整示例。
「Visual Basic 2010程序員參考」一書中提到了下面的內容(863頁):__ FileSystemWatcher似乎有一些問題。有時它會被壓倒,錯過應該看到的變化,並且在某些情況下似乎會感到困惑,並停止引發事件或引發重複事件。控制將有希望隨着時間的推移而改善,但現在,謹慎使用.__ – JohnyL
@JohnyL:它肯定會被嚴重使用,並且*需要謹慎使用,但這聽起來對我來說過於寬泛。 –
我想從Windows API代碼包中使用ShellObjectWatcher,但是 - 唉 - 它不會處理對象,進程只是停留在Process Explorer中。所以,我決定自己學習SHChangeNotifyRegister(哪個代碼包依賴)。我使用[this](https://dotnettoys.wordpress.com/2012/05/28/daily-problems-how-to-write-a-filewatcher-in-three-possible-ways-today/)文章獲取信息。 – JohnyL
- 1. 設置目錄與動作監聽器
- 2. 春季目錄監聽
- 3. Android監聽器中斷監聽器
- 4. JComboBox項目監聽器
- 5. c#propertyGrid鍵監聽器
- 6. C#Web流量監聽器
- 7. 句柄C#監聽器
- 8. C中的監聽器和控制流#
- 9. c中的套接字監聽器#
- 10. 目錄監視器的c程序
- 11. Xamarin C#監聽
- 12. PHP腳本監聽某個目錄
- 13. 在Android的另一個監聽器中定義監聽器
- 14. 動態創建項目的監聽器
- 15. Android:陣列項目的監聽器
- 16. 選擇項目的監聽器
- 17. symfony2中的監聽器
- 18. Java中Redis的監聽器
- 19. Java - Swing中的監聽器
- 20. php中的監聽器
- 21. View中的MVC監聽器
- 22. JTextPane中的監聽器
- 23. Python中的ActiveMQ監聽器
- 24. Delphi中的TCP監聽器
- 25. Click RecyclelerView中的監聽器
- 26. Laravel監聽器監聽多個事件
- 27. TCP監聽器停止監聽
- 28. C#套接字監聽器(服務器)
- 29. chrome.webRequest.onAuthRequired監聽器
- 30. TextChanged監聽器
我已經編輯了你的問題盡我所能,但我無法理解「並檢查目錄發生了不同的東西等」,所以我不能用正確的英文重新編寫它。 –
@JonSkeet歡呼編輯。 「定時器事件檢查目錄,如果發生了像創建或刪除文件」;) –
看看這個最終的編輯是否反映你的意思。 –