السلام عليكم ورحمة الله وبركاته
إخوانى لو لدى ملف معين اسمه على سبيل المثال alaa.exe موجود فى ال C مثلا
ماهى الدالة التى أضعها داخل الزر لمعرفة هل هذا الملف موجود أم لا .؟
وجزاكم الله خيرا
السلام عليكم ورحمة الله وبركاته
إخوانى لو لدى ملف معين اسمه على سبيل المثال alaa.exe موجود فى ال C مثلا
ماهى الدالة التى أضعها داخل الزر لمعرفة هل هذا الملف موجود أم لا .؟
وجزاكم الله خيرا
اقترب للناس حسابهم و هم فى غفلة معرضـــون
السلام عليكم ورحمة الله وبركاته
جزاك الله خيرا ولكننى أتخدمت هذه الدالة بالفعل و لكنها لا تعمل إلا فى حالة معرفة المسار الموجود به هذا الملف
ولكن ما أريد هو كيف أبحث باسم الملف فقط؟
اقترب للناس حسابهم و هم فى غفلة معرضـــون
السلام عليكم
آمل أن يكون الملف المرفق مفيد لك وأن هذا تحديدا ما تريد.
وهذا الكود الرئيسي
string[] files = null;
files = System.IO.Directory.GetFiles(textBox1.Text, textBox2.Text);
foreach (string file in files)
{ listBox1.Items.Add(file); }والله أعلم
السلام عليكم ورحمة الله وبركاته
جزاك الله خيرا يا أخى على هذا البرنامج الجميل , ولكن أيضا حددنا ال directory للملف
وما أريده هو البحث باسم الملف فقط أو بال .doc
اقترب للناس حسابهم و هم فى غفلة معرضـــون
يمكنك استخدام الكود التالي للبحث عن الملف داخل مجلد معين او اي مجلد فرعي داخل هذا المجلد
string[] files = Directory.GetFiles("C:\", "*.doc", SearchOption.AllDirectories);و للبحث على الجهاز باكمله يمكنك عمل
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
if (d.IsReady == true)
{
foreach(string file in Directory.GetFiles(d.VolumeLabel, "*.doc", SearchOption.AllDirectories))
{
Console.WriteLine(file);
}
}
}و فوق كل ذي علم عليم
هذا الموضوع مغلق.