zoukankan      html  css  js  c++  java
  • 文件选择之OpenFileDialog控件

    OpenFileDialog控件主要用于选择要打开的文件,在使用时可以在属性面变中设置属性,也可在代码中设置其属性

    OpenFileDialog控件的属性

    InitialDirectory        对话框的初始目录

    Filter            要在对话框中显示的文件筛选器,例如“文件.Txt”

    FitlerIndex          在对话框中选择的文件筛选器的索引,如果选第一项就为1

    FileName          第一个在对话框中显示的文件或最后一个选取的文件

    Title             将显示对话框标题栏中的字符

    ShowHelp          启用帮助按钮

           
            private void button1_Click(object sender, EventArgs e)
            {
                
                OpenFileDialog open = new OpenFileDialog();   
                open.InitialDirectory =@"C:UsersAdministratorDesktop新建文件夹";  //定义初始目录
                open.Filter = "文本文件(.txt)|*.txt"; //过滤打开的文件
                //open.FileName = "123"; //设置默认的名字
               
                if (open.ShowDialog()==DialogResult.OK)
                {
                    //string filene = open.FileName;
                    string neitrong = "";  //设置变量neirong来接收读取流的接收
                    StreamReader sd = new StreamReader(open.FileName,System.Text.Encoding.GetEncoding("gb2312"));//需要转码,不转码中文会出现乱码
                    while ((neitrong=sd.ReadLine())!=null)
                    {
                        textBox1.Text += neitrong;
    
                    }
                }
                else
                {
                  // ""
                }
            }            
    

      

    备注
     
     

    文件名既包含文件路径也包含扩展名。如果未选定文件,该方法将返回空字符串 ("")。

    在 SaveFileDialog 类中使用该属性时,它表示所保存的文件;在 OpenFileDialog 类中使用该属性时,它表示正打开的文件。

    该属性只能是一个选定文件的名称。如果希望返回包含多重选择对话框中所有选定文件名称的数组,请使用 FileNames

  • 相关阅读:
    WebFrom与MVC异同
    MVC解决WebFrom的缺点
    转载ORM--EF框架
    转载 HashSet用法 合交并差
    用户管理模块数据库设计
    外键的增删改查练习
    索引:如何让主键不自动创建聚集索引???
    SQL-类型转换函数
    SQL-union
    SQL字符串函数
  • 原文地址:https://www.cnblogs.com/xiaowie/p/8867502.html
Copyright © 2011-2022 走看看