View Full Version : امکان نمایش درایوها و محتویات در trreeview
ucnazard
دوشنبه 27 اردیبهشت 1389, 12:20 عصر
من میخام تو برنامه ام درایوها و. محتویاتش رو تو treeview نمایش بدم
وروهر سیستمی که اجرا میشه مسلما درایوهای اونو نشون بده
میشه این کارو انجام داد؟:افسرده:
Peyman.Gh
دوشنبه 27 اردیبهشت 1389, 12:54 عصر
private void button1_Click(object sender, EventArgs e)
{
string[] drive_list =System.Environment.GetLogicalDrives();
foreach(string drive in drive_list)
{
listBox1.Items.Add(drive);
}
}
private void button2_Click(object sender, EventArgs e)
{
string drive = listBox1.SelectedItem.ToString();
string[] folders = System.IO.Directory.GetDirectories(drive);
string[] files= System.IO.Directory.GetFiles(drive);
foreach(string folder in folders)
listBox2.Items.Add(folder);
foreach(string file in files)
listBox2.Items.Add(file);
}
موفق باشید.
ucnazard
دوشنبه 27 اردیبهشت 1389, 22:44 عصر
private void button1_Click(object sender, EventArgs e)
{
string[] drive_list =System.Environment.GetLogicalDrives();
foreach(string drive in drive_list)
{
listBox1.Items.Add(drive);
}
}
private void button2_Click(object sender, EventArgs e)
{
string drive = listBox1.SelectedItem.ToString();
string[] folders = System.IO.Directory.GetDirectories(drive);
string[] files= System.IO.Directory.GetFiles(drive);
foreach(string folder in folders)
listBox2.Items.Add(folder);
foreach(string file in files)
listBox2.Items.Add(file);
}
موفق باشید.
مرسی از راهنماییتون ولی من میخام بصورت treeview باشه راه حلی داریم واسه این؟؟
Ehsan.Saradar
دوشنبه 27 اردیبهشت 1389, 22:53 عصر
امیدوارم مفید باشه :
ucnazard
سه شنبه 28 اردیبهشت 1389, 00:59 صبح
امیدوارم مفید باشه :
اررور میده اجرا نشد!!!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.