使用SaveFileDialog調用保存文件對話框
【實例介紹】本實例使用SaveFileDialog對話框實現了保存文件的功能。運行程序, 保存文件,打開“保存文件”對話框(Windows中一般稱為“另存為”對話框),實現保
存操作。
【開發過程】
(1) 創建一個Windows應用程序,項目名稱為Ex026,窗體默認為Form"
(2) 在窗體中添加Button控件、Tex由ox控件、Label控件、OpenFileDialog對話框和 SaveFileDialog 對話框。
(3) 在“保存文件”按鈕的Click事件中編寫代碼如下:
01 private void btnSave_Click(object nder, EventArgs e)
02 (
03 Stream myStream; 〃聲明流對象
04 saveFileDialogl.Filter = "txt files (?.txt)|?.txt|All files
(?.?)〃過濾條件
05 saveFileDialogl.Filterindex = 2;
06 saveFileDialogl.RestoreDirectory = true;
07 if (saveFileDialogl.ShowDialog() == DialogResult.OK)
08 {
09 if ((myStream = saveFileDialogl.OpenFile()) != null)
〃打開文件不為空
10 (
11 myStream. Write (textBoxl .Text) ; //寫入
12 myStream.Clo () ; //關閉流
13 }
14 }
15 }
【關鍵技術解析】
SaveFileDialog對話框與Windows使用的標準“保存文件”對話框相同,可使用 ShowDialog()方法在運行時顯示對話框。保存文件對話框的有效性驗證和打開文件對話框 類似,常用的屬性和方法也基本相同。
【拓展應用】
□可實現通用保存文件操作。
□可實現另存文件操作。
M??uQ3??
本文發布于:2023-02-28 21:01:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/1677715895100244.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:savefiledialog(savefiledialog保存文件).doc
本文 PDF 下載地址:savefiledialog(savefiledialog保存文件).pdf
| 留言與評論(共有 0 條評論) |