سلام به همگی
می خواستم بپرسم آیا از یک Folder هم می توان Copy گرفت.
خیلی متشکرم.:لبخندساده:
Printable View
سلام به همگی
می خواستم بپرسم آیا از یک Folder هم می توان Copy گرفت.
خیلی متشکرم.:لبخندساده:
می توانی با استفاده از کلاس Directory این کار را بکنی
دوست عزیز خود دات نت چنین تابعی نداره!!
این به درد میخوره فکر کنم :
http://www.codeproject.com/cs/files/xdirectorycopy.asp
چرا عزیزم داره ولی اول باید دستور Usind System.IO را در ابتدای برنامه بنویسی
میشه بفرمایین کجاس؟ و اسم متدش چیه؟!!
با سلام ..
این به دردتون میخوره :
http://www.codeproject.com/cs/files/...srecursive.asp
امیدوارم مشکلتو حل کنه
همچین تابعی برای فولدر وجود نداره
مطمئنی تابحال فولدری را با برنامت کپی کردی؟
البته منظورم کپی مستقیم هست
چون میشه به روشهای مختلف اونو پیاده سازی کرد
آخه چرا وقتی از چیزی اطالاعی ندارین اینطور صریح در موردش صحبت میکنین؟ ممکنه با این صحبت شما یه بنده خدایی که تازه کار هست ساعت ها وقت خودش را توی C# در بیت این همه namespace تلف کنه تا شاید تابعی که شما هزش صحبت کردین را پیدا کنه
وقتی هم که پیدا نکرد فکر میکنه که ایراد از دات نت هست و یا از windows یا فکر میکنه که دات نت را درست و کامل نصب کرده و پاک کردن دات نت جهت نصب دباره و بقیه داستا ن .......
اگر واقعا چنین تابعی وجود داره اسم و محلش را بگین تا حداقل ما متوجه اشتباهمون بشیم
دقت کنید که تابع برای کپی فولدر ایشون خواستن نه فایل
برای فایل
System.IO.File.Copy([sourceFileLocation],[destinationFileLocation]);
دستور کپی کردن فولدر، در فضای نام VisualBasic هم هست. (add reference باید بشه)
Microsoft.VisualBasic.FileIO.FileSystem.CopyDirect ory("source folder", "destination folder");
پیاده سازی یک متد برای کپی کردن فولدر در سی شارپ، بهتر از استفاده از فضای نام VisualBasic است. (احتیاج برنامه به reference، کمتر میشه).