您当前的位置: 首页 >  c#

郑建广视觉

暂无认证

  • 4浏览

    0关注

    191博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C#读取本地文件夹和文件,以及增删文件夹以及文件夹

郑建广视觉 发布时间:2020-12-25 14:12:38 ,浏览量:4

1、选择文件用OpenFileDialog类      1).首先需要实例化文件类,例如 OpenFileDialog openFile = new OpenFileDialog(); //创建打开文件的实例      2).设置弹出的对话框的参数            openFile.Multiselect = true;        //该值确定是否可以选择多个文件            openFile.Title = "请选择文件夹";   //设置弹出的对快框的标题            openFile.Filter = "所有文件(*.*)|*.*";  //设置打开文件的类型,当前设置为所有类型            Filter 可以赋值为字符串,用于过滤文件类型;                                        字符串格式为: ‘|’分割的两个,左边的是注释,显示给操作者看的,右边的是过滤文件的,不显示给用户看,显示出来的是那个注释。如果要一次显                                         示多种类型的文件,用分号分开。                                          如:openFile.Filter="图片文件(*.jpg,*.gif,*.bmp)|*.jpg;*.gif;*.bmp"; 则过滤的文件类型为 “|”号 右边的 *.jpg;*.gif;*.bmp 三种类型文件,在                                                     OpenDialog/SaveDialog中显示给用户看的文件类型字符串则是 :“|”号 左边的 图片文件(*.jpg,*.gif,*.bmp)。 

 

2.一般流程          //打开图片按钮功能         private void button10_Click(object sender, EventArgs e)         {             OpenFileDialog openFile = new OpenFileDialog();          //创建打开图像的实例             openFile.Filter = "所有图像文件|*.bmp;*.png;*.jpg";         //设置打开图片的类型             openFile.Title = "打开图像文件";                                        //设置窗口标题             if (openFile.ShowDialog()==DialogResult.OK)                //判断是否选择了文件或文件夹             {                 string path=openFile.FileName;                                   //输出选择的路径,由路径来打开文件或文件夹             }         }

 

3.增加和删除文件和文件夹   一定要引入 using System.IO;   使用Directory.CreateDirectory(Path); 来新建文件夹,Path为路径,例如"C:\\123" ,在C盘下创建名称为123的文件夹   使用Directory.Delete(Path, true);来删除文件夹以及文件夹下的文件,path同上为路径     Directory.Delete(Path)只能删除空文件夹,如果文件夹下有文件会删除失败。

 

 

关注
打赏
1661956609
查看更多评论
立即登录/注册

微信扫码登录

0.0721s