乐趣区

关于c#: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);
}

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

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

退出移动版