تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] نقل فولدر مع ملفاته
#1
السلام عليكم ورحمة الله

محتاج مساعدة في نقل فولدر كامل مع ملفاته من مكان الى مكان


البرنامج عندي يعمل فولدر في 
Documents


بعض الاجهزه اواجه معاها مشكله في هذا المكان
بعضهم يكون Documents مساره يختلف من المسار العادي وهو

C:\Users\ZZZ\Documents

وفي حالت اختلاف المسار البرنامج لا يعمل 

علما بان الكود في البرنامج كذا

كود :
Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments



الان افكر اغير مكان ملفات البرنامج الى ال
C

لهذا محتاج كود يقوم بنقل الفولدر الخاص بالبرنامج الموجود في 


C:\Users\ZZZ\Documents\aplication

الى

C:\aplication



للعلم قمت بالبحث وحصلت كود بس ما ضبط معاي

كود :
   Public Sub MoveAllItemsTo(ByVal fromPathInfo As DirectoryInfo, ByVal toPath As String)
       ''Create the target directory if necessary
       Dim toPathInfo = New DirectoryInfo(toPath)
       If (Not toPathInfo.Exists) Then
           toPathInfo.Create()
       End If
       ''move all files
       For Each file As FileInfo In fromPathInfo.GetFiles()
           file.MoveTo(Path.Combine(toPath, file.Name))
       Next
       ''move all folders
       For Each dir As DirectoryInfo In fromPathInfo.GetDirectories()
           dir.MoveTo(Path.Combine(toPath, dir.Name))
       Next
   End Sub


كود :
       Dim fromDir = New DirectoryInfo("C:\dev\folder2")
       fromDir.MoveAllItemsTo("C:\dev\folder1")


بس يطلع معاي مشكله

MoveAllItemsTo' is not a member of 'DirectoryInfo'


لم اجرب الكود هل يعمل المطلوب او لا 


بارك الله فيكم

وشكرا
الرد
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته
انظر الرابط التالي
الرابـــــــــــــــــــــــــط


تحياتي
الرد
تم الشكر بواسطة: dubai.eig , dubai.eig
#3
(10-01-18, 05:18 PM)ibraheam كتب : وعليكم السلام ورحمة الله وبركاته
انظر الرابط التالي
الرابـــــــــــــــــــــــــط


تحياتي

شكرا راح اجرب
الرد
تم الشكر بواسطة:
#4
اضف هذا السطر قبل الأمر MoveAllItemsTo
<System.Runtime.CompilerServices.Extension()>


ليصبح كالتالي :
PHP كود :
   <System.Runtime.CompilerServices.Extension()>
 
   Public Sub MoveAllItemsTo(ByVal fromPathInfo As DirectoryInfoByVal toPath As String


تأكد أن الأمر MoveAllItemsTo موجود في موديل Module وليس في فورم Form

الذي قام بإنشاء هذا الأمر قام يتصميمة على شكل Extension
لأن الكلاس  DirectoryInfo
لا يحتوي على أمر بالأسم MoveAllItemsTo 
مما يؤكد أنه Extension 


تحياتي
الرد
تم الشكر بواسطة: dubai.eig
#5
(11-01-18, 02:55 PM)عبدالله الدوسري كتب : اضف هذا السطر قبل الأمر MoveAllItemsTo
<System.Runtime.CompilerServices.Extension()>


ليصبح كالتالي :
PHP كود :
   <System.Runtime.CompilerServices.Extension()>
 
   Public Sub MoveAllItemsTo(ByVal fromPathInfo As DirectoryInfoByVal toPath As String


تأكد أن الأمر MoveAllItemsTo موجود في موديل Module وليس في فورم Form

الذي قام بإنشاء هذا الأمر قام يتصميمة على شكل Extension
لأن الكلاس  DirectoryInfo
لا يحتوي على أمر بالأسم MoveAllItemsTo 
مما يؤكد أنه Extension 


تحياتي

شكرا لك  ساقوم بتجربته ان شاءالله
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال حول عمل فولدر يومى تلقائى واسم الفولدر هو تاريخ انشائة Lathe1 3 98 22-03-19, 04:22 PM
آخر رد: asemshahen5
  انشاء فولدر لحفظ الملفات المحملة داخله ابو روضة 3 253 09-08-18, 06:00 PM
آخر رد: elgokr
  كيف اجعل خلفية الفورم صورة من فولدر مرفق bidaya 11 1,036 04-04-17, 11:38 PM
آخر رد: bidaya
  لانشاء فولدر فى مسار محدد بالفيجوال بيسك nabil.1710 4 800 07-11-16, 06:31 PM
آخر رد: nabil.1710
  [سؤال] كود حفظ ملف فى فولدر معين DR.YASER 3 924 24-04-16, 09:23 PM
آخر رد: hassan
  [سؤال] شباب طريقة لعمل check على اسم ملف فى فولدر على الكمبيوتر احمد عبد الحكيم 4 923 13-02-16, 03:39 PM
آخر رد: thevest_knight
  أستفسار بخصوص كود أنشاء فولدر adel27 11 1,949 30-10-15, 01:54 AM
آخر رد: adel27
Rainbow [VB.NET] فك ضغط فولدر بالفيجول بيسك محمد اسماعيل 7 1,258 22-10-15, 01:28 PM
آخر رد: hassan
  [VB.NET] كود لمنع فتح البرنامج اذا لم يكن موجود في فولدر باسم معين sv25b858 3 1,317 18-02-15, 01:12 PM
آخر رد: sv25b858
  اريد كود معرفة حجم فولدر وملفاتة mazen 3 965 21-04-13, 05:14 AM
آخر رد: أحمد النجار

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم