View Full Version : سوال: جستجوی فایل در یک دایرکتوری ثابت
khorzu
دوشنبه 22 شهریور 1389, 13:20 عصر
سلام
چطور می شه در OpenFileDialog امکان تغییر دادن پوشه جاری رو از کاربر سلب کرد ؟
fjm11100
دوشنبه 22 شهریور 1389, 14:18 عصر
خب یک dialog سفارشی واسه خودت بساز
khorzu
دوشنبه 22 شهریور 1389, 14:26 عصر
توضیح می فرمایید ؟
fjm11100
دوشنبه 22 شهریور 1389, 14:34 عصر
یک فرم به پروژه اضافه کن. روی اون فرم 2 تا دکمه بزار که خاصیت DialogResult یکی Ok و دیگری Cancel باشه
حالا با کلاس DirectoryInfo از System.IO و با کمک یک کنترل مناسب مثل listBox زیر شاخه ها و فایلهای درون آن شاخه را نمایش بده. برای رفتن توی زیر شاخه ها و دریافت نام فایلهای انتخاب شده هم باید کد بنویسی
Saman_12
دوشنبه 22 شهریور 1389, 14:43 عصر
اینم نمونه کد برای این کار :
System.IO.DirectoryInfo DirInfo = new System.IO.DirectoryInfo("Folder Path");
foreach (System.IO.FileSystemInfo FileInfo in DirInfo.GetFileSystemInfos())
{
listBox1.Items.Add(FileInfo.Name);
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.