当前位置: 移动技术网 > IT编程>开发语言>.net > 将选择的图片显示在listview中,并显示filename,path和type的简单实例

将选择的图片显示在listview中,并显示filename,path和type的简单实例

2017年12月12日  | 移动技术网IT编程  | 我要评论

港城,沈玉琼,快乐大本营0630

复制代码 代码如下:

if (openfiledialog1.showdialog() == dialogresult.ok)
           {
               listview1.items.clear();
               string[] files = openfiledialog1.filenames; //定义一个数组,获取选择的文件
               string[] fileinfo = new string[3];  //定义一个数组,用于存储文件信息
               for (int i = 0; i < files.length; i++)  //遍历文件数组
               {
                   string path = files[i].tostring();  //获取文件路径
                   //截取文件名字
                   string filename = path.substring(path.lastindexof("\\") + 1, path.length - 1 - path.lastindexof("\\"));
                   //截取文件类型
                   string filetype = filename.substring(filename.lastindexof(".") + 1, filename.length - 1 - filename.lastindexof("."));
                   fileinfo[0] = filename;
                   fileinfo[1] = path;
                   fileinfo[2] = filetype;
                   listviewitem lvi = new listviewitem(fileinfo);
                   listview1.items.add(lvi);

               }
          }

注释:listview1, view 属性为details

openfiledialog1,multiselect属性为true

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网