View Full Version : گرفتن فایل ها و فولدر های سی دی
morva14
دوشنبه 16 اردیبهشت 1387, 12:56 عصر
سلام
من میخواستم در برنامه بانک سی دی خودم تمام فایل ها وفولدر های موجود در سی دی رو بگیرم از سی دی رام و این که در کجا ذخیره کنم ممنونم..
hdv212
دوشنبه 16 اردیبهشت 1387, 14:48 عصر
دوست عزیزم شما باید با کلاس DirectoryInfo و کلاسهای مشابه اون در System.Io استفاده کنی.
ali_mp64
سه شنبه 17 اردیبهشت 1387, 00:00 صبح
يه مقدار بيشتر توضيح بدين
morva14
شنبه 28 اردیبهشت 1387, 16:50 عصر
يه مقدار بيشتر توضيح بدين
من میخوام وقتی کاربر سی دی رو وارد سی دی رام کرد بازدن یک دکمه تمام فایل ها وفولدر های سی دی رو بگیره و در یک لیبل مسیر فایل ها وفولدر ها یی رو که از سی دی میگیره رو نشون بده . لطفا کمک کنید...
Sajjad.Aghapour
شنبه 28 اردیبهشت 1387, 21:40 عصر
سلام...
مثل زیر می تونید عمل کنید.البته بلاکهای try و catch نیز باید استفاده کنید برای برخی احتمالات که اون دیگه با خودتون.....
DriveInfo[] drives = DriveInfo.GetDrives();
string cdRomDrive = "";
foreach (DriveInfo d in drives)
{
if (d.DriveType == DriveType.CDRom)
{
cdRomDrive = d.Name;
break;
}
}
listBox1.Items.AddRange(Directory.GetDirectories(c dRomDrive));
listBox1.Items.AddRange(Directory.GetFiles(cdRomDr ive));
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.