<!--要閱讀此說明檔，在方案總管窗格內的檔案名稱上按一下滑鼠右鍵並選取 
[在瀏覽器中檢視] -->

<html><head><title>檔案總管樣式應用程式範例</title></head><body><h1>檔案總管樣式應用程式範例</h1><div id="mainSection"><div id="mainBody"><div id="allHistory" class="saveHistory" onsave="saveAll()" onload="loadAll()"></div><h1 class="heading" >
  範例檔案：
</h1><p /><p>此範例包含與檔案總管類似的兩個表單：<code>DirectoryScanner</code> 和 <code>ExplorerStyleViewer</code>。 </p><div class="alert"><table width="100%" cellspacing="0" cellpadding="0"><tr><th align="left">安全性 注意事項</th></tr><tr><td><p>這個程式碼範例僅供概念說明之用，同時因為範例中的程式碼撰寫並沒有周全的顧及所有安全性問題，所以本範例不適用於實際執行的應用程式或網站中。如果使用者擅自將範例程式碼用於其他意圖而導致連帶事件或重大損害時，Microsoft 將不承擔任何責任。</p></td></tr></table></div><h3 class="procedureSubHeading">若要在方案總管中開啟此範例檔</h3><div class="subSection"><ol><li><p>按一下 [下載範例]。</p><p>[檔案下載] 訊息方塊隨即出現。</p></li><li><p>按一下 [開啟]，然後在 zip 資料夾視窗的左欄位中，按一下 [解壓縮所有檔案]。</p><p>[解壓縮精靈] 隨即開啟。</p></li><li><p>按一下 [下一步]，您可以變更檔案要解壓縮的目的目錄，然後再按一下 [下一步]。</p></li><li><p>請確定 [顯示解壓縮的檔案] 核取方塊已經選取，然後按一下 [完成]。</p></li><li><p>按兩下此範例的 .sln 檔。</p><p>此範例方案即會顯示在 [方案總管] 中。此時，可能會出現一個安全性警告，指出這個方案位置不受信任。按一下 [確定] 繼續進行。</p></li></ol></div><h3 class="procedureSubHeading">若要執行這個範例</h3><div class="subSection"><ul><li><p>按 F5。</p></li></ul></div><h1 class="heading">示範</h1><div id="demonstratesSection" class="section"><p>這個範例包含兩個介面與 [檔案總管] 類似的表單：目錄掃描器和檔案總管樣式檢視器。支援這兩個表單的檔案包含在專案的個別資料夾中。  </p><ul><li><p><b>DirectoryScanner</b>：這是一個簡單的應用程式，可以掃描所有邏輯磁碟或使用者所選之起始目錄中的所有目錄和子目錄。磁碟清單可以使用 <MSHelp:link keywords="frlrfSystemIODirectoryClassGetLogicalDrivesTopic" tabindex="0" >Directory.GetLogicalDrives</MSHelp:link> 方法取得。樹狀檢視控制項會顯示反映最近掃描的目錄結構。根據包括所有子目錄和檔案在內的總大小而定，目錄會是綠色、黃色或紅色。<MSHelp:link keywords="frlrfSystemIODirectoryClassGetFilesTopic" tabindex="0" >Directory.GetFiles</MSHelp:link> 方法是用來擷取檔案清單，而 <MSHelp:link keywords="frlrfSystemIOFileInfoClassTopic" tabindex="0" >FileInfo</MSHelp:link> 類別則用來取得檔案大小。</p></li><li><p><b>ExplorerStyleViewer</b>：這是 Windows 檔案總管應用程式更簡單的一個版本。<code>ExplorerStyleViewer</code> 會使用 <MSHelp:link keywords="frlrfSystemIOFileSystemInfoClassAttributesTopic" tabindex="0" >FileSystemInfo.Attributes</MSHelp:link> 屬性，顯示比 <code>DirectoryScanner</code> 還要多的檔案資訊。它會示範如何使用 <MSHelp:link keywords="frlrfSystemWindowsFormsTreeViewClassImageListTopic" tabindex="0" >TreeView.ImageList</MSHelp:link> 屬性，使圖示與檔案類型產生關聯。它可讓使用者按兩下檔案 (與在 [Windows 檔案總管] 中相同)，執行與檔案類型相關聯的應用程式 (如果關聯已存在)。使用 <MSHelp:link keywords="frlrfSystemDiagnosticsProcessClassStartTopic" tabindex="0" >Process.Start</MSHelp:link> 方法可啟動應用程式。</p></li></ul></div><h1 class="heading"><span id="seeAlsoNoToggle">請參閱</span></h1></div><div id="footer"><div class="footerLine"></div>
        若要對本產品的相關功能或是說明文件的內容提供您寶貴的建議或是指正其中的錯誤，請前往<a href="http://go.microsoft.com/fwlink/?LinkId=50040">客戶意見網站</a>。
      </div></div></body></html>
