zoukankan      html  css  js  c++  java
  • C#winForm窗体,以窗口对话形式选择文件夹、文件路径

    C#winForm程序开发,以对话窗口的形式选择文件夹路径。

            /// <summary>
            /// 对话框形式选择文件夹路径
            /// </summary>
            /// <returns>返回所选择的文件夹路径</returns>
            public string ChooseFolderPath()
            {
                FolderBrowserDialog fbd = new FolderBrowserDialog();
                fbd.RootFolder = System.Environment.SpecialFolder.Desktop;
                fbd.ShowNewFolderButton = true;
                fbd.Description = "请选择目录";
                if (fbd.ShowDialog() == DialogResult.OK)
                {
                    return fbd.SelectedPath.ToString();
                }
                else
                {
                    return "";
                }
            }

    C#winForm程序开发,以对话窗口的形式选择Excel文件路径。  

            /// <summary>
            /// 对话框形式选择Excel文件路径
            /// </summary>
            /// <returns>返回所选择的Excel文件路径</returns>
            private string ChooseExcelFilePath()
            {
                OpenFileDialog opd = new OpenFileDialog();
                opd.Filter = @"Excel文件 (*.xls,*.xlsx,*.xlsm)
                    |*.xls;*.xlsx;*.xlsm";
                opd.FilterIndex = 1;
                opd.RestoreDirectory = true;
                if (opd.ShowDialog() == DialogResult.OK)
                {
                    return opd.FileName;
                }
                else
                {
                    return "";
                }
            }
    引用:

                string path;
                if ((path =ChooseExcelFilePath())=="")
                {
                    //do nothing
                }
                else
                {
                    textBox1.Text = path;
                }



  • 相关阅读:
    Mysql之主从复制
    Java之对象序列化和反序列化
    java URI 与URL问题
    java之路径
    Java学习之位运算和逻辑运算符
    设计模式之六大原则
    观察者模式与监听器
    动态代理
    git 本地分支与远程分支
    创建分支策略
  • 原文地址:https://www.cnblogs.com/ice-/p/4244947.html
Copyright © 2011-2022 走看看