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

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

مغلق
بدأه الطائر التركي في 24 فبراير 2007 · 1 رد · 616 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد عمل برنامج يقوم بنسخ محتويات الفلاش ميموري بعد تركيبها مباشرتا؟ ولكن المشكلة اني لا اعرف اسم البرتشن ولا اعرف وقت تشغيلها

شكرا

شكرا

#2

مرحبا

بالعتماد على مكتبات الدوت نيت تستطيع عمل ما تريده

بإضافة فضاء الأسماء:

using System.IO;

اكتب الكود التالي:

static void Main(string[] args)
		{
			// للحصول على الدرايفات الموجودة عندك
				foreach (DriveInfo drive in DriveInfo.GetDrives())	
			{	
				// فحص هل هذا الدرايف هو درايف ثابت مثل C:\		
				// للحصول على الأقراص القابلة للإزالة غير الشرط التالي إلى		  
				// if (drive.DriveType == DriveType.Removable)	   
				if (drive.DriveType == DriveType.Fixed)	   
				{	   
					Console.WriteLine(drive.Name);		  

					DirectoryInfo dir = new DirectoryInfo(drive.Name);		  

					// للحصول على المجلدات الموجودة داخل الدرايف			  
					foreach (DirectoryInfo dir1 in dir.GetDirectories())		  
					{		  
						Console.WriteLine(dir1.Name);			  
					}		  

					// للحصول على الملفات الموجودة داخل الدرايف			  
					foreach (FileInfo file in dir.GetFiles())		  
					{		   
						Console.WriteLine(file.Name);		  
						// file.CopyTo(@"C:\");		  
					}		   

					// ملاحظة في هذه الحالة سنكون طبعنا أسماء المجلدات والملفات الموجودة على المستوى الأول لكل درايف			   
					// أي ليس كل الملفات الموجودة على الدرايف			  
				}	  
			}  
		}

الكود السابق لا يحل لك مشكلتك وإنما يعرفك على الأدوات التي ستستخدمها لحل مشكلتك

وشكرا

تم تعديل هذه المشاركة بواسطة عبد الكريم في 24 فبراير 2007 في 07:35

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…