對於C#winform介面開發中開啟指定的目錄及開啟指定目錄下的檔案

孫姬被劉備家暴發表於2018-08-31

在利用c#Windowsform開發介面的時候,免不了的要指定某個目錄或者是開啟某個目錄下的檔案,記得之前在c++的mfc做介面的時候是要寫一段程式碼的,現在c#也是要寫一段,不過沒有以前C++那麼麻煩,相比C++畢竟是高階語言,不用去底層做開發輪子的事情了,話不多說,直接上程式碼!

private void button3_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog dialog = new FolderBrowserDialog();
            dialog.Description = "請選擇檔案路徑";
            if (dialog.ShowDialog() == DialogResult.OK)
            {
                string foldPath = dialog.SelectedPath;
                textBox2.Text = foldPath;
            }
        }

這一段程式碼就是開啟指定的檔案目錄了,並且我們把目錄顯示到了一個textbox裡面,接下來這一段是開啟指定目錄下的檔案。

private void button4_Click(object sender, EventArgs e)
        {
            OpenFileDialog fileDialog = new OpenFileDialog();
            fileDialog.Multiselect = true;
            fileDialog.Title = "請選擇檔案";
            fileDialog.Filter = "所有檔案(*.*)|*.*";
            if (fileDialog.ShowDialog() == DialogResult.OK)
            {
                string file = fileDialog.FileName;
                textBox3.Text = file;
            }
        }

當然,前提是要建立好兩個button和textbox,用於觸發事件和顯示,這個功能還是挺好的

相關文章