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

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

فاحببت ابدا بالاساسيات ووجدت كود نسخ الملفات

كود :
My.Computer.FileSystem.CopyFile("C:\Users\admin\new folder\1.doc", "C:\Users\admin\aa\1.doc", True)

ولنفرض ان اسم المستخدم في جهاز اخونا ادريس هو ادريس
وفلان هو فلان
وعلان هو علان
ولنفرض ان اسم المستخدم في جهاز اخونا علي هو علي

ولنفرض ان اسم المستخدم في جهاز اخونا الوادي هو wadi
ولنفرض ان اسم المستخدم في جهاز اخونا سعود هو  سعود

والكاتب هو الكاتب
طبعا عملية النسخ لن تتم بسبب اختلاف المستخدمين

اعتقد لابد من تعريف مسار المستخدم
كالتالي
Dim userpath As String = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)

بس لما اضع المتغير في الكود يجي لي رسالة خطأ في كتابة الكود
الرد }}}}
تم الشكر بواسطة:
#2
جميل، ما هي رسالة الخطأ؟

صدقني أخي طالب لغة سي شارب توفر الوقت والجهد في صياغة الأكواد، في البداية أصابتني قشعريرة الخوف من كثرة الأقواس ، وأنا أعلم أن الحاجز الأول الذي قد يصطدم به أي شخص يريد الولوج إلى عالم السي شارب هو مسألة الأقواس، ولكن فيما بعد سيكتشف أن تلك الأقواس ليست سوى رفوف لتنظيم البضائع أو الأصناف بداخلها.
أتمنى لك التوفيق
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: الوادي , LoveVb , LoveVb , طالب 22 , طالب 22
#3
كود Environment اللي وضعته يأتيك بمسار مجلد المستخدم ولكن لا تنتهي بعلامة (\)
كود :
C:\Users\admin

فلو وضعت بقيت المسار بعد userpath المستخدم مباشرة مثل
كود :
userpath & "new folder\1.doc"
سيكون الناتج
كود :
"C:\Users\adminnew folder\1.doc"

يعني المفروض إضافة علامة (\) مثل
كود :
userpath  & "\" & "new folder\1.doc"

النقطة الثانية مسألة الصلاحيات
فهناك مسارات لا يمكن الدخول لها الا بصلاحية مسؤول
الرد }}}}
تم الشكر بواسطة: طالب 22 , LoveVb , adel27 , khodor1985
#4
مدري وش اقول عنه ساحر يوم علم مشكلتي بالضبط ام انه عبقري زمانه يوم حلل مشكلتي واعطاني الحل السريع
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كيف يتم إضافة برنامجي في خيارات الملفات Easy4ever 1 31 اليوم, 01:05 AM
آخر رد: Adrees
  عملية البحث بين تاريخين khaled12345 8 116 19-05-17, 11:28 PM
آخر رد: khaled12345
  مساعدة في عملية الإضافة الحفظ والتعديل لثلاث جداول ahmedfa71 1 90 25-04-17, 02:55 PM
آخر رد: khodor1985
  استفسار بسيط عن الداتا جريد فيو و عملية البيع CoderMM 2 106 18-04-17, 06:01 PM
آخر رد: CoderMM
  التعامل مع الملفات النصية aftfm 2 84 15-04-17, 12:01 PM
آخر رد: aftfm
  سؤال عن مسح بيانات ComboBox بعد عملية الحفظ أو الحذف أبووسم 9 236 08-04-17, 05:47 AM
آخر رد: أبووسم
  [VB.NET] عملية ال INSERT بطيئة جدا dubai.eig 23 588 01-04-17, 07:08 PM
آخر رد: dubai.eig
  [كود] عملية حفظ واسترجاع ملفات عبدالرحمن المكاوي 42 1,323 29-03-17, 10:56 AM
آخر رد: العواد الصغير
  [VB.NET] طلب شرح كيفيه ارفاق الملفات داخل البرنامج والاتصال بها دون ان يراها احد MOSTAFA.KAMEL 8 275 13-03-17, 11:24 PM
آخر رد: MOSTAFA.KAMEL
  [سؤال] اقفال عملية اقلاع برنامج عبدالرحمن المكاوي 8 211 07-03-17, 09:13 AM
آخر رد: عبدالرحمن المكاوي

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


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