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

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

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

   


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

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

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

ألف شكر
الرد }}}
تم الشكر بواسطة:
#6
وعليكم السلام ورحمة الله وبركاته

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

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

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

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

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

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

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

بخصوص الكود يمكنك الرجوع اليه هنا

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

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

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

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

فهنا لديك طريقتين أما الطريقة الاعتيادية
مثل عملية تخزين الملفات بقاعدة البيانات ويمكنك الرجوع الى الرابط هنا

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

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

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

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

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

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
#7
السلام عليكم اخي الكريم 
لن ازيد على شرح اخي واستاذي Algokr فهو منارتنا في العلم والبرمجة جزاه الله كل خير
هذا الرابط لمثال نسخ الملفات من اي مكان الى الحافظة ولصق الملفات من الحافظة الى اي مكان
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
#8
ألف ألف شكر
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] معرفة بيانات الجهاز محمد بوقزاحة 1 328 21-02-24, 11:44 PM
آخر رد: AHMED213
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 264 11-02-24, 08:43 PM
آخر رد: assuhimi
  [VB.NET] معرفة بيانات الجهاز محمد بوقزاحة 7 678 12-01-24, 07:31 PM
آخر رد: Kamil
Heart [C#.NET] حول بطئ عملية نقل البينات الكثيرة من أكسس إلى داتا غريد فيو بلال بلال 11 723 15-12-23, 07:47 AM
آخر رد: foad8920
  غير مسجل على الجهاز المحلي 'Microsoft.ace.oledb.12.0' ان الموفر Adel27213 2 413 30-11-23, 09:19 PM
آخر رد: Adel27213
  [VB.NET] ناتج عملية الطرح للأرقام الشعرية خطا عبدالله الصافي 3 404 27-09-23, 11:01 AM
آخر رد: قناص المدينة
  عملية حسابية خاصة محمد خيري 6 521 22-08-23, 09:09 AM
آخر رد: مصمم هاوي
  كيفية الوصول الى القرص الصلب في الجهاز الخادم ابو محمد محمد محمد 0 408 20-04-23, 03:41 AM
آخر رد: ابو محمد محمد محمد
  [VB.NET] اريد طريقة حساب فرق بين تاريخ موجود في لست فيو وتاريخ الجهاز mac9 4 717 11-04-23, 10:23 AM
آخر رد: mac9
  [VB.NET] نقل جدول من السيرفر إلى الجهاز المحلى mmaalmesry 0 275 23-12-22, 06:48 PM
آخر رد: mmaalmesry

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


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