PDA

View Full Version : سوال: کار با دایرکتوری



arian_sh3
دوشنبه 22 شهریور 1389, 17:39 عصر
درود بر اساتید
دوستان من یه دایرکتوری با استفاده از کد ایجاد میکنم که میخوام در اون چند تا عکس رو کپی کنم. دایرکتوری ها ایجاد میشن اما وقتی میرسه به انتقال عکس میگه دسترسی مجاز نداریم. کد عملیات به این شکل هست.


DirectoryInfo dir1 = new DirectoryInfo(@"E:\\Images\\");
dir1.CreateSubdirectory(ImLocation);
 
 
string copylocation = @"E:\\Images\\" + ImLocation;
FileInfo FI = new FileInfo(PB1.ImageLocation);
FI.MoveTo(copylocation);

دوستان ImLocation یک متغیر هست که طبق یک الگوریتم محاسبه میشه تا اسم فولدر زیر شاخرو بسازه.
وقتی هم که تنظیمات فولدر رو چک میکنم میگه Read Only هست.
لطفا کمکم کنید وقتم خیلی کمه...

Saman_12
دوشنبه 22 شهریور 1389, 18:08 عصر
از کد های زیر به ترتیب برای ساخت پوشه , ست کردن خواص پوشه و کپی فایل استفاده کنید :


FileSystem.MkDir("Folder Path");
FileSystem.SetAttr("Folder Path", FileAttribute.Normal);
FileSystem.FileCopy("Old Path of file", "New path for file");

arian_sh3
دوشنبه 22 شهریور 1389, 19:25 عصر
ممنونم دوست عزیز.
اگه لطف کنین namespace هازو هم بگین .
ممنون.

s.khoshfekran
سه شنبه 23 شهریور 1389, 15:36 عصر
using System.IO