الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البحث عن ملف معين

مغلق
بدأه أبو المنذر السلفى في 4 أبريل 2007 · 5 رد · 1,525 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

إخوانى لو لدى ملف معين اسمه على سبيل المثال alaa.exe موجود فى ال C مثلا

ماهى الدالة التى أضعها داخل الزر لمعرفة هل هذا الملف موجود أم لا .؟

وجزاكم الله خيرا

اقترب للناس حسابهم و هم فى غفلة معرضـــون

#2

System.IO.File.Exists(string filepath)

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#3

السلام عليكم ورحمة الله وبركاته

جزاك الله خيرا ولكننى أتخدمت هذه الدالة بالفعل و لكنها لا تعمل إلا فى حالة معرفة المسار الموجود به هذا الملف

ولكن ما أريد هو كيف أبحث باسم الملف فقط؟

اقترب للناس حسابهم و هم فى غفلة معرضـــون

#4

السلام عليكم

آمل أن يكون الملف المرفق مفيد لك وأن هذا تحديدا ما تريد.

وهذا الكود الرئيسي

 string[] files = null;
			files = System.IO.Directory.GetFiles(textBox1.Text, textBox2.Text);
			foreach (string file in files)
			{ listBox1.Items.Add(file); }

والله أعلم

post-91400-1175680206_thumb.jpg

finder.zip

#5

السلام عليكم ورحمة الله وبركاته

جزاك الله خيرا يا أخى على هذا البرنامج الجميل , ولكن أيضا حددنا ال directory للملف

وما أريده هو البحث باسم الملف فقط أو بال .doc

اقترب للناس حسابهم و هم فى غفلة معرضـــون

#6

يمكنك استخدام الكود التالي للبحث عن الملف داخل مجلد معين او اي مجلد فرعي داخل هذا المجلد

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);
			  }
	   }
}

و فوق كل ذي علم عليم

هذا الموضوع مغلق.

مواضيع مشابهة