C#打开文件或存储文件

图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();
          op.InitialDirectory = @"c:\";
            op.RestoreDirectory = true;
            op.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*";
            op.ShowDialog();
            txtPath.Text = op.FileName;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值