共用方式為


HOW TO:建立 FileSystemWatcher 元件執行個體

更新:2007 年 11 月

當您想將檔案系統監視建置在應用程式中時,可以建立 FileSystemWatcher 元件的執行個體。FileSystemWatcher 元件可讓您連接至目錄並監看其內部的特定變更,例如建立新檔案、加入子目錄,以及重新命名檔案或子目錄。

您可以將 FileSystemWatcher 元件的執行個體加入至 Windows Form、Web Form 和元件類別。FileSystemWatcher 元件沒有視覺化使用者介面。假如您將 FileSystemWatcher 元件的執行個體加入至視覺化設計工具 (Visual Designer) (例如 Windows Form 設計工具),則這個元件隨即會出現在表單下方框線下的小區域中。這個區域稱為元件匣,是用來顯示所有與表單關聯的隱藏式項目。

注意事項:

繼承自 Component 的隱藏式類別支援類似元件匣的可視設計介面,您可以在其上配置 FileSystemWatcher 元件和其他元件。這個設計工具上項目的排列方式並不重要,因為您所看到的介面是不會顯示給應用程式的使用者看到。

您有幾種方式可以建立 FileSystemWatcher 元件的執行個體:

  • 您可以從 [工具箱] 的 [元件] 索引標籤,將 FileSystemWatcher 元件的執行個體拖曳至表單或其他設計工具上。

  • 您可以在程式碼中建立 FileSystemWatcher 元件的執行個體。

    注意事項:

    與 [工具箱] 的 [元件] 索引標籤上許多其他元件不同的是,FileSystemWatcher 元件並不會出現在 [伺服器總管] 中,因此您無法從這個視窗建立元件的執行個體。

若要從工具箱建立 FileSystemWatcher 元件執行個體

  1. 存取 [工具箱] 的 [元件] 索引標籤。

  2. 選取 FileSystemWatcher 圖示,並拖曳到表單或元件的設計工具介面上。

  3. 設定您的元件。如需詳細資訊,請參閱 HOW TO:設定 FileSystemWatcher 元件執行個體

若要利用程式建立 FileSystemWatcher 元件的執行個體

  1. 在程式碼中建立 FileSystemWatcher 基底類別的執行個體。您的程式碼可能會像這樣子:

    Dim myWatcher As New System.IO.FileSystemWatcher()
    
         System.IO.FileSystemWatcher myWatcher =
               new System.IO.FileSystemWatcher();
    
  2. 為元件設定任何其他必要屬性。如需詳細資訊,請參閱 HOW TO:設定 FileSystemWatcher 元件執行個體

請參閱

工作

HOW TO:設定 FileSystemWatcher 元件執行個體

檔案告知範例

概念

監視檔案系統事件簡介