winfrom SaveFileDialog用法小記

private void ShowSaveFileDialog()
        {
            //string localFilePath, fileNameExt, newFileName, FilePath;   
            SaveFileDialog sfd = new SaveFileDialog();

            //設置文件類型   
            sfd.Filter = "數據文件(*.txt)|*.txt";

            //設置默認文件類型顯示順序   
            sfd.FilterIndex = 1;

            //保存對話框是否記憶上次打開的目錄   
            sfd.RestoreDirectory = true;

            //點了保存按鈕進入   
            if (sfd.ShowDialog() == DialogResult.OK)
            {
                string localFilePath = sfd.FileName.ToString();     //獲得文件路徑 
                string fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("//") + 1);     //獲取文件名,不帶路徑

                //獲取文件路徑,不帶文件名   
                //FilePath = localFilePath.Substring(0, localFilePath.LastIndexOf("//"));  

                //給文件名前加上時間   
                //newFileName = DateTime.Now.ToString("yyyyMMdd") + fileNameExt;  

                //在文件名里加字符   
                //saveFileDialog1.FileName.Insert(1,"dameng");  

                //System.IO.FileStream fs = (System.IO.FileStream)sfd.OpenFile();//輸出文件  

                SaveFile(localFilePath);
            }
        }


 

發佈了35 篇原創文章 · 獲贊 0 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章