zoukankan      html  css  js  c++  java
  • OpenFileDialog FolderBrowserDialog

      OpenFileDialog ofd = new OpenFileDialog();
                ofd.Title = "打开(Open)";
                ofd.FileName = "";
                ofd.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);

    //为了获取特定的系统文件夹,可以使用 

    //System.Environment类的静态方法GetFolderPath()。

    //该方法接受一个Environment.SpecialFolder枚举,其中可以定义要返回路径的哪个系统目录


                ofd.Filter = "文本文件(*.txt)|*.txt";
                ofd.ValidateNames = true;     //文件有效性验证ValidateNames,验证用户输入是否是一个有效的Windows文件名
                ofd.CheckFileExists = true;  //验证路径有效性
                ofd.CheckPathExists = true; //验证文件有效性
                try
                {
                    if (ofd.ShowDialog() == DialogResult.OK)
                    {
                        //StreamReader sr = new StreamReader(ofd.FileName, System.Text.Encoding.Default);
                        //this.richTextBox1.Text = sr.ReadToEnd();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString());
                }

    --------------------------------

                FolderBrowserDialog folderBrowserDialog1 = new FolderBrowserDialog();

                folderBrowserDialog1.SelectedPath = textBox1.Text;

                if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)

                {

                    textBox1.Text=folderBrowserDialog1.SelectedPath;

                }

  • 相关阅读:
    Linux网络编程一站式学习
    quick-cocos2d-x教程8:程序框架内lib文件夹分析
    petshop4.0 具体解释之中的一个(系统架构设计)
    LNK快捷方式漏洞利用方式 exp制作教程
    Serializable 作用
    0 1背包模板
    跟着辛星认识一下PHP的自己主动载入
    海茶3 らぶデス3 入门经典教程
    win下vm10+mac os 10.9安装遇到问题
    enum 在c中的使用
  • 原文地址:https://www.cnblogs.com/greencolor/p/1760972.html
Copyright © 2011-2022 走看看