c#中读取文件目录下的文件信息

应用程序可能只允许用户选择文佳夹而非文件,,在添加时,只要选择添加这个文佳夹,就是只选择了文佳夹,而不是文件,这就要用到FloderBrowertDIalog控件对话框

FolderBrowserDialog控件对话框的常用属性

Description 在对话框中提供描述性的消息
RootFloder 指定对话框开始浏览的根文件夹
SelectedPath 指定用户所选的文件夹
ShowNewFloderButton 指定新建文件夹按钮是否显示在对话框中

private void button1_Click(object sender, System.EventArgs e) 
{
	//浏览文件夹
	this.folderBrowserDialog1.ShowDialog();
	if(this.folderBrowserDialog1.SelectedPath.Trim()!="")
	this.textBox1.Text=this.folderBrowserDialog1.SelectedPath.Trim();
}
private void button2_Click(object sender, System.EventArgs e) 
{
	//显示指定文件夹下的文件
	if(this.textBox1.Text.Trim()=="")
	return;
	this.listBox1.Items.Clear();
	string[] MyFiles=System.IO.Directory.GetFiles(this.textBox1.Text);
	this.listBox1.Items.AddRange(MyFiles);
	//foreach(string File in MyFiles)
	// this.listBox1.Items.Add(File);
}

=======================================================================================

本文链接:原创文章转载请注明

posted @ 2019-05-22 11:30  少年。  阅读(753)  评论(0编辑  收藏  举报