登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天道酬勤 玩物丧志

用勇气去改变可以改变的事情,用胸怀去包容无法改变的事情,用智慧去判断两者的区别

 
 
 

日志

 
 

c# 读取文件的方法  

2011-05-07 22:52:44|  分类: C#文件网络传输 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

OpenFileDialog open = new OpenFileDialog(); //创建一个打开对话框
             open.AddExtension = true; //设置是否自动在文件中添加扩展名
            open.CheckFileExists = true; //检查文件
            open.Filter = "MP3文件 (*.mp3)|*.mp3|所有文件 (*.*)|*.*"; //设置要打开的类型为mp3和任意文件
           //string a="";
            if (open.ShowDialog() == DialogResult.OK) //如果用户点击了“确定”
            {}

 

openFileDialog1.FileName来获取打开文件的全路径。

 

读取多个文件

 

看下面的代码,已经测试通过:this.openFileDialog1.Multiselect = true;this.openFileDialog1.ShowDialog(); foreach(string fName in this.openFileDialog1.FileNames){    this.listBox1.Items.Add(fName);} 

 

一次导入文件夹中的所有文件

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;namespace NoteBook{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }       private void button1_Click(object sender, EventArgs e)        {            OpenFileDialog ofd = new OpenFileDialog();            if (ofd.ShowDialog() == DialogResult.OK)            {                StreamReader sr = new StreamReader(ofd.FileName);                textBox1.Text = sr.ReadToEnd();                sr.Close();            }         }} 

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lazy20018/archive/2010/10/22/5959705.aspx

  评论这张
 
阅读(631)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018