C# winform (FolderBrowserDialog)文件管理

打开文件夹中默认路径下的excl文件

 private void button7_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog fbd = new FolderBrowserDialog();
            fbd.SelectedPath = "D:";//默认打开d盘
            if (fbd.ShowDialog() == DialogResult.OK)
            {
                textBox1.Text = fbd.SelectedPath;

                DirectoryInfo dif = new DirectoryInfo(textBox1.Text);
                FileInfo[] fis = dif.GetFiles();//取所有文件信息

                foreach (FileInfo fi in fis)
                {
                    if (fi.Name.ToLower().Contains(".xls") ||
                       fi.Name.ToLower().Contains(".xlsx"))
                    {

                        listView1.Items.Add(fi.Name);
                    }

                }

            }
        }

原文地址:https://www.cnblogs.com/SoftWareIe/p/10202155.html

时间: 2024-10-16 04:56:58

C# winform (FolderBrowserDialog)文件管理的相关文章

基于服务(Web Service)的文件管理Winform客户端实现(二)

上一篇主要介绍文件管理服务有哪些方法,实现了哪些功能. 基于服务(Web Service)的文件管理Winform客户端实现(一) 本篇将根据文件服务服务实现Winform客户端设计.开发. 3.       文件管理Winform客户端程序实现 文件管理客户端是使用VS2008 C#开发Winform 程序.通过调用文件管理服务实现,达到数据库操作与程序显示完全分离.基于此文件管理服务,并不只局限于开发Winform程序,同样适用于WebForm程序. 3.1.    主界面设计 新增Winf

基于服务(Web Service)的文件管理Winform程序实现

1.       描述 面向服务的体系结构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来.接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台.操作系统和编程语言.这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互. 本程序的文件管理采用文件分类的方式对文件进行管理,避免一个文件只能包含在一个文件夹中.使用文件分类的方式管理,文件可分为多个类别,也不属于任何类别,提高文件管理灵活性.本文件管理服务处理大文

Winform文件夹内容同步更新、备份、日志、恢复

相信大家做项目或者处理文件时候经常要用到备份的功能,这里给大家做一个可以同步更新文件夹内容并且备份的Winform程序,目前地址路径在App.Config文件里面设置,如需更改直接用记事本编辑即可,下面放代码和截图. 1.CS代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Li

WinForm Control 控件命名规范

1.标准控件 序号 控件类型简写 控件类型 1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicker 6 lbl Label 7 llb LinkLabel 8 lst ListBox 9 lvw ListView 10 mtx MaskedTextBox 11 cdr MonthCalendar 12 icn NotifyIcon 13 nud NumeircUpDown 14 pi

WinForm对话框

WinForm 对话框控件colorDialog - 颜色选择对话框 fontDialog - 字体选择对话框 字体选择对话框同时改变颜色 找fontDialog属性行为里面的 showColor 改为true加上一句改变字体颜色语句 textBox1.ForeColor = fontDialog1.Color;//改变字体颜色folderBrowserDialog - 文件路径选择对话框 openFileDialog - 打开文件对话框 saveFileDialog - 保存文件对话框 问题:

[Winform]线程间操作无效,从不是创建控件的线程访问它的几个解决方案,async和await?

目录 概述 取消跨线程检查 使用委托异步调用 sync和await 总结 概述 最近在qq群里有一朋友,问起在winform中怎么通过开启线程的方式去处理耗时的操作,比如,查看某个目录下所有的文件,或者符合要求的文件.下班回来,也研究了一下.发现多线程这块有点薄弱,也算是补一补吧. 在winform开发,经常会遇到需要在控件上加载大量数据(也就是常说的耗时操作),这会导致程序出现假死状态,这个时候我们就会想到线程. 在智能客户端应用程序中,这样的线程创建并管理用户界面 (UI),因而称为 UI

C# WinForm 选择目录路径和文件路径

private string SelectPath() //弹出一个选择目录的对话框 { FolderBrowserDialog path = new FolderBrowserDialog(); path.ShowDialog(); return path.SelectedPath; } private string SelectFile() //弹出一个选择文件的对话框 { OpenFileDialog file = new OpenFileDialog(); file.ShowDialog

winform导出datagridview数据到excle

if (dgvResult.Rows.Count == 0) { MessageBox.Show("列表为空"); } //创建Excel对象 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); excel.Application.Workbooks.Add(true); // 生成字段名称 excel.Cells[1, 1] = &qu

WPF:自定义Metro样式文件夹选择对话框FolderBrowserDialog

1.前言 WPF并没有文件选择对话框,要用也就只有使用Winform版的控件.至今我也没有寻找到一个WPF版本的文件选择对话框. 可能是我眼浊,如果各位知道有功能比较健全的WPF版文件选择对话框.文件打开对话框,还请留言告知. 这次做的是一个精简版的文件选择对话框.包含一个UserControl和一个承载UserControl的Window. 另外TreeView的样式引用自Mahspps中的样式.也就是如果需要使用这个文件选择对话框,就必须要引用Mahapps的相关dll. 当然,我会提供整个