图1
图2
图3
打开文件或者存储文件的目的:
--1.可视化界面,选择计算机中的位置打开或者存储
--2.获取打开或存储文件的路径或者文件名
代码:
(1)//定义一个文件打开控件
OpenFileDialog fileName = new OpenFileDialog();
(2)//设置控件打开的文件类型
fileName.Filter = "All files(*.*)|*.*|txt files(*.txt)|*.txt";
(3//设置是否记忆之前打开的目录
fileName.RestoreDirectory = true;
(4)/判断打开文件后选中文件是否选的是确定
if (fileName.ShowDialog() == DialogResult.OK)
(5)//获得用户选择的文件完整路径
string Path = fileName.FileName.ToString();
(6) //获取用户选择的文件名
string Name = Path.Substring(Path.LastIndexOf("\\")+1);
(7)//存储和打开的区别
SaveFileDialog sfd = new SaveFileDialog();
//以上是winform,以下是wpf:
Microsoft.Win32.OpenFileDialog op = new Microsoft.Win32.OpenFileDialog();