补充一下:不能用directory类中的方法,因为目录的path我无法确定

解决方案 »

  1.   

    private void GetAllDirectroy(string path )
    {

    System.IO.DirectoryInfo directory = new System.IO.DirectoryInfo(path); System.IO.DirectoryInfo[] dirs = directory.GetDirectories();
    foreach (System.IO.DirectoryInfo subDir in dirs )
    {
    this.listBox1.Items.Add(subDir.FullName);
    foreach ( System.IO.FileInfo file in subDir.GetFiles() )
    {
    this.listBox1.Items.Add( file.FullName );
    }

    if ( subDir.GetDirectories().Length > 1 )
    GetAllDirectroy(subDir.FullName);
    }
    }调用:
    this.GetAllDirectroy("d:\\tools");
      

  2.   

    楼上的gg或jj,现在没有办法确定参数path ,我现在就是要得到鼠标点击的文件夹的path和它的其他信息阿