منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كود عملية نسخ ملف فى ذاكرة الجهاز
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله تعاللا وبركاته
الأساتذة الكرام طبتم وطاب مقامكم وتبوأتم من الجنة مقعدا

لو سمحتم بحثت كثيرا في النت على كود نسخ ولصق الملفات والمجلدات من مكان إلى آخر لكن كل النتائج التي توصلت إليها كانت كما يلي

عند كتابة الكود يتم تحديد مسار المجلد أو الملف المراد نسخه والمسار الذي ينسخ إليه أي Source & destination، كما هو موضح في الصورة 

[attachment=21938]


لكن ما أبحث عنه هو كود يقوم بعملية النسخ ثم أغير المجلد الذي أريد لصق الملفات به وأخير أقوم بعملية الصق
هكذا :
[attachment=21939]

أرجوا أن أكون قد وضحت فكرة سؤالي ولكم جزيل الشكر مسبقا  على اللإجابة
[مشروع] مثال نسخ الملفات من مكان ما بامتداد او الكل الى مكان ما(تم التحديث النسخ او النقل )
رابط الموضوع http://vb4arb.com/vb/showthread.php?tid=71
ألف شكر لك هذا ما كطنت أتوقعه من عروب مثل هذا
دا إنت الــ عروب ولست أنا
جميل لكن نفس الإشكال يقوم بالنسخ والصق مباشرة ولكنني أريد النسخ فقط أي يأخذ الملفات المراد نسخها إلى الذاكرة ثم إذات أراد المستخدم لصقها يقوم بذلك وإن لم يرد بقيت على حالها

أرجوا أن أكون وصحت الفكرة أكثر الآن

ألف شكر
وعليكم السلام ورحمة الله وبركاته

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

الامر الذى تريده يمكن فعله باكثر من طريقة
كل ما عليك التركيز فما ساقوم بشرحه وانت لك حرية الاختيار بينهم بالنهاية
ومن خلال هذا الشرح سيستفاد منه الاخرين لتطبيق ما تشير اليه

1- الطريقة الاولى من خلال تخزين مسار الملف
بمعنى انا لدي ملف على المسار التالى
PHP كود :
D:/123.txt 

نسخ ومن ثم عمل لصق له عند اتمام الامر

فهنا ياتى دور عمل النسخ واللصق مباشر وهو
كود :
File.Copy(get1, new2)

طيب انا مش عايز اعمل كده فهنا ياتى دور حفظ المسار فقط
اذا كان الحفظ من خلال Settings او من خلال قواعد البيانات 

أو من خلال عملية النسخ والقص واللصق التى يتم التعامل معها من على الكمبيوتر 
PHP كود :
Ctrl+C
Ctrl
+X
Ctrl
+

بخصوص الكود يمكنك الرجوع اليه هنا
http://www.brangle.com/wordpress/2009/08...ng-vb-net/

طيب الان علرفنا طريقة النسخ

كل ما عليك عند تنفيذ اللصق هنا هو وضع كود
كود :
File.Copy("قمة طريقة حفظ المسار المختار", "المسار الجديد")

وبكده تكون فعلت الامر بسهولة وبكل بساطة
وبدون اى عناء كلياً

2- ثانياً اذا كنت تريد عمل الامر من خلال تشفير الملف
وحفظه بنفس الطريقة التى تم شرحها مسبقاً بحيث الملف الذى تم تحوله الى شفرة
يمكن ارسالها عبر اجهزة اخري ومن ثم عمل لصق لها

فهنا لديك طريقتين أما الطريقة الاعتيادية
مثل عملية تخزين الملفات بقاعدة البيانات ويمكنك الرجوع الى الرابط هنا
http://vb4arb.com/vb/showthread.php?tid=28905

كل الامر اللى عليك تنفيذ نفس الامر ولكن بدلاً من ارسال قيمة تشفير الملف الى قاعدة البيانات
سيتم ارسالها لما انت تحتاج اليه اما Settings أو قاعدة البيانات او النسخ واللصق كما اشرت مسبقاً

3- ثالثاً هو نفس الامر للبند رقم 2 ولكن هنا تستخدم نوع التشفير file to base64 والعكس 
يمكن البحث عن الامر ستجد لها شروحات بكثرة يمكنك الاستفادة منها

انا انصح برقم 1 ولكن الخيار رقم 2 و 3 يتوقف لما تريد فعله تماماً
فكل خيار هنا له انطباع يتماشا مع ما تريد فعله

وتذكر ان عملية النسخ واللصق هو كالجهاز
يعنى لم يبقي دائماً مخزن اذا تم عملية نسخ فى اى مكان اخر اذا كان ملف او نص

اتمنى ما قمت بشرحه وضح لك
وسهل الامور عليك فى كيفية اتمام الامر

تحياتى لك
وتمنياتى لك التوفيق
السلام عليكم اخي الكريم 
لن ازيد على شرح اخي واستاذي Algokr فهو منارتنا في العلم والبرمجة جزاه الله كل خير
هذا الرابط لمثال نسخ الملفات من اي مكان الى الحافظة ولصق الملفات من الحافظة الى اي مكان
http://vb4arb.com/vb/showthread.php?tid=30177
ألف ألف شكر