PDA

View Full Version : مبتدی: سئوال در مورد انتقال اطلاعات یک پوشه



headless
جمعه 13 مرداد 1391, 12:31 عصر
سلام من در یک پروژه به مشکلی بر خوردم::ناراحت:
دو تا فولدر دارم که توی هر دوتاشون یک سری فایل هست.یکی رو مبدا و یکی رو مقصد میگیرم.می خوام تمام محتویات داخل پوشه ی مبدا رو به داخل پوشه ی مقصد بفرستم(کپی کنم).یعنی محتویات مبدا در کنار محتویات مقصد و در پوشه ی مقصد قرار بگیرم.
سئوال کمی تکراریه ولی باید بگم که همه جا فولدر رو جایگزین میکردن و یا مقصد رو باید پاک می کردم.من میخوام که مقصد و مبدا سر جاشون بمونن و فقط فایل های مبدا در مقصد کنار فایل ها مقصد قرار بگیرند.
ممنون می شم که سورس اون را کسی بنویسه و قرار بده


!Start the next world!
headless humans

Farshid007
جمعه 13 مرداد 1391, 13:18 عصر
string[] Files = System.IO.Directory.GetFiles(textBox1.Text);
foreach (string File in Files)
{
FileInfo objFileInfo = new FileInfo(File);
objFileInfo.CopyTo(textBox2.Text+@"\"+objFileInfo.Name);
}

h_assefi
جمعه 13 مرداد 1391, 14:41 عصر
این هم یک روش دیگه و تقریبا مشابه

string path2 = @"C:\New_folder\asd\";
string path1 = @"C:\New_folder\New_folder";
string[] filePaths = Directory.GetFiles(path1 , "*.*",SearchOption.AllDirectories);
int s = filePaths.Length ;
for (int i = 0; i < s ; i++)
{
File.Copy(filePaths[i], path2,true );
}

headless
یک شنبه 15 مرداد 1391, 11:54 صبح
ممنون که به من کمک کردید.من هیچوقت دنبال کار با فایل نرفتم تا جایی که الان توی اسمبلی خرم عین چی میره! اما توی کار فایل چیز زیادی سرم نمی شه.یه پروژه سنگین بود که برای قسمت IMPORT لنگ این کار بودم اما دیگه کارش تموم شد. به زودی اگه مدیران تالار اجازه بدن اون رو توی همین بخش قرار میدم تا که دوستان عزیز در گسترش اون کمک کنن(البته حقشون ضایع نمیشه).با خیلی از سایت های ایرانی مثل آسان دانلود و میهن دانلود و چند تا سایت خارجی مثل سورس فرجه هم قرار گذاشتم که پروژه وارد سرور بشه.خواستم بگم که لطفتون هیچوقت فراموش نمیشه!