C# 使用 OpenFileDialog 開啟檔案

首頁 >> Research >> 程式設計 >> C# 使用 OpenFileDialog 開啟檔案

學習程式語言最重要的就是實踐,

只要實際操作演練過需要的功能,

就能夠從中學到經驗,

上次的 C# 教學介紹了使用主要 Interop 元件存取Excel 檔案

今天則是要來介紹

C# 使用 OpenFileDialog 開啟檔案

其實微軟官方網站說明文件都寫得相當的詳細,

不愧為長久以來的軟體巨擘,

對於今天的 OpenFileDialog 當然也有詳細的說明與範例,

有興趣的人可以自行前往下載研究

要使用 OpenFileDialog 要先引入命名空間,

在 C# 程式中寫做:

using System.Windows.Forms;

這樣就能夠使用 OpenFileDialog這個類別的各種屬性與方法,

當然詳細的資訊在官方網站都有說明,

此處範例程式僅以當下的使用情境呼叫相應的屬性與方法

Multiselect ,以布林值表示 ( true 或者 false),決定 OpenFileDialog 是否允許選取多個檔案

Title,作為字串,用以顯示 OpenFileDialog 的標題,如同下圖所示

Filter,可針對特定的副檔名做篩選,方便使用者選擇該類型的檔案

InitialDirectory,決定開啟 OpenFileDialog 的初始資料夾

最後當 ShowDialog 回傳 DialogResult.OK ( 選好檔案點選開啟按鈕 ),

就可藉由 FileName 取得完整的檔案路徑與名稱

當然得知檔案的正確位置與名稱之後,

就能夠透過 FileStream 開啟檔案來存取,

至於要做些什麼事情,

就交由程式設計師根據需求來撰寫相關程式碼囉,

這就不在今天的主題中,

當然還沒有訂閱的朋友,

記得點選影片右下角的訂閱來支持頻道



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

2 Responses

  1. 2022-12-27

    […] 之前介紹了 C# 開啟檔案 OpenFileDialog, […]

  2. 2023-02-20

    […] 以及檔案的處理, […]

發表迴響