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

كيف انسخ ملف من مكان الى اخر

مغلق
بدأه wael في 2 يوليو 2007 · 5 رد · 744 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف اعمل كوبى لى ملف من مكان الى اخر

انا استخدمه هذا الكود

طبعا استخدمه ديلوج open file dialog واسمه ofd

string pathto = @"C:\wael\";

label1.Text = ofd.FileName.ToString();

File.Copy(ofd.FileName.ToString(),pathto);

ولكنه يعطينى خطاء ان امجلد غير موجود برغم تاكدى من انشائه

#2

اذا كنت تقصدانك تعمل كوبي لملف وليس فولدر فالكود اللي حضرتك حطيتة فية غلطة فية غلطة في اسم الملف واضحة

انك عامل

string pathto = @"C:wael";

بمعني مينفعشي بالشلاس لانها مش من الاسم !!! وشوف الاسم دة لية امتداد والا اية لو لية حطة

اتمني اني اكون قدرت اساعدك

سلام

-------------------------------------------------------------------------------------------------------------------------

|||||||||||||||| الحلم شيء مش مستحيل وبميت دليل بنكملة مشوار طويل وعلشان جميل قادرة القلوب تتحملة ||||||||||||||||

___________________________________________________________________________

#3

الف شكر ليك بس الى اقصده ان

c:\wael\

ده المجلد الى عايز الملف يتحط فيه وباخد اسم الملف و امتداده و مساره عن طريق ال openfiledialog

#4

السلام عليكم

شكرا أخ ibm_net

  public void mouve(string sourcePath, string destinationPath)
   {
	   try
		{
		 if (!File.Exists(sourcePath))
		   {
		  MessageBox.Show("File not found","Error", MessageBoxButtons.OK,MessageBoxIcon.Error);
		   }
		   // check if the target file exits or no 
			 if (File.Exists(destinationPath))
			  { 
			  DialogResult bRet= MessageBox.Show("Do you want to overwrite the file","Information", MessageBoxButtons.YesNo,MessageBoxIcon.Information); 
				if(Equals(bRet,DialogResult.Yes))
				 File.Delete(destinationPath);
			 }

			   // move the file.
			   File.Move(sourcePath, destinationPath);

		}
			   catch (IOException exp)
			 { MessageBox.Show(exp.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
   }

لا تنسى إضافة المجال

using System.IO;
#5

شكرا ليكم جميعا على تعاونكم معى فى الرد على سؤالى

ولكن معذرتا انا اود عمل نسخه منه فى مكان اخر يعنى كوبى وليس نقل

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

تم تعديل هذه المشاركة بواسطة wael في 3 يوليو 2007 في 12:41

#6
File.Copy(sourcePath, destinationPath);

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

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