saharJa
شنبه 19 اردیبهشت 1394, 09:46 صبح
با سلام من یک پروژه دارم که میخوام فایل های صوتی از یک فایل بخونه به درخت اضاف کنه
RmeXXXXXXXXX
شنبه 19 اردیبهشت 1394, 17:51 عصر
منظورتون فایلهای خاصی را از یک پوشه بخونه و بصورت درختی درون تیریویو نمایش بده؟
RmeXXXXXXXXX
شنبه 19 اردیبهشت 1394, 18:13 عصر
private void button1_Click(object sender, EventArgs e)
{
string dirPath = @"D:\MUSICs\";
TreeNode node = new TreeNode(System.IO.Directory.GetParent(dirPath).Na me);
this.showFilesAndFolders(dirPath, node);
this.treeView1.Nodes.Clear();
this.treeView1.Nodes.Add(node);
}
private void showFilesAndFolders(string dir,TreeNode node)
{
foreach(var folder in System.IO.Directory.GetDirectories(dir))
{
TreeNode newNode = new TreeNode(new System.IO.DirectoryInfo(folder).Name);
this.showFilesAndFolders(folder, newNode);
node.Nodes.Add(newNode);
}
foreach(var file in System.IO.Directory.GetFiles(dir, "*.mp3"))
{
node.Nodes.Add(new System.IO.FileInfo(file).Name);
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.