أستغفر الله العظيم ... سبحان الله وبحمده



العودة   منتديات داماس > اسطوانة الويندوز الخاصة > ورشة عمل اسطوانات تجميعات البرامج وشروحات ودروس برنامج الاوتوبلاي AutoPlay Media Studio


مواضيع مميزة  


آخر عشرة مواضيع المواضيع النشطة


07-08-2015, 04:09 PM
Haitham.2012 غير متصل
عضو فعال
رقم العضوية: 262676
تاريخ التسجيل: Apr 2009
الإقامة: Egypt
المشاركات: 106
إعجاب: 0
تلقى 172 إعجاب على 40 مشاركة
تلقى دعوات الى: 1 موضوع
    #1  

توضيح ميزه روعه وبسيطه في أكواد الـ copy , delete , move , find


توضيح ميزه روعه وبسيطه أكواد

ميزه روعه في أكواد الحذف والنسخ والنقل سأوضح النقطه على كود الحذف وهي نفسها على باقي الأكواد ...

عندما نريد حذف ملف معين وليكن اسمه ( haitham.txt ) كلنا نعرف إستخدام هذا الكود لتنفيذ هذه المهمه

File.Delete("AutoPlay\\Docs\\haitham.txt", true, false, false, nil);
هذا الأمر واضح للجميع أليس كذلك ؟؟ .. طيب شاهد معي هذه الصوره

توضيح ميزه روعه وبسيطه أكواد

هل تعرف معنى الحقل Recurse ؟

معناها هل تريد أن تشمل جميع المجلدات الموجوده داخل المجلد الهدف أم لا ؟؟ ( ستتضح مع المثال )

أولا اذا كنت تريد حذف ملف واحد ومحدد لن يكون هناك فرق سواء كانت قيمة هذا الحقل true أو false

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

عليك اولا معرفة هذه العلامات

( * ) وهي تعني أي عدد من الحروف

( ؟ ) وهي تعني حرف واحد

طبعا هنا نقصد بالحرف أي كان ( رقم , حرف عربي , حرف إنجليزي , علامه .... )

ركز في الأمثله القادمه على مكان النجمه ( * )

مثال رقم 1 : تريد حذف جميع الملفات ذات امداد txt الموجود داخل المجلد Docs سيكون هذا الكود المستخدم

 File.Delete("AutoPlay\\Docs\\*.txt", false, false, false, nil);
مثال رقم 2 : تريد حذف جميع الملفات ذات امداد txt الموجود داخل المجلد Docs و الموجوده داخل أي مجلد داخل ال Docs سيكون هذا الكود المستخدم ( لاحظ تشابه الكود مع السابق لكن الحقل Recurse أصبح true )

File.Delete("AutoPlay\\Docs\\*.txt", true, false, false, nil);
مثال رقم 3 : تريد حذف جميع الملفات ذات امتداد txt والتي يحتوي اسم الملف على كلمة ( haitham ) في البدايه فقط

File.Delete("AutoPlay\\Docs\\haitham*.txt", false, false, false, nil);
طبعا كما ذكرنا سابقا فائدة الحقل Recurse فلك ان تتركه على false او تجعله true

مثال رقم 4 : تريد حذف جميع الملفات ذات امتداد txt والتي يحتوي اسم الملف على كلمة ( haitham ) في النهايه فقط

 File.Delete("AutoPlay\\Docs\\*haitham.txt", false, false, false, nil);
مثال رقم 5 : تريد حذف جميع الملفات ذات امتداد txt والتي يحتوي اسم الملف على كلمة ( haitham ) أيا كان موقع الاسم

File.Delete("AutoPlay\\Docs\\*haitham*.txt", false, false, false, nil);
نفس الأفكار السابقه يمكنك ان تتطبقها على كود النسخ او نقل الملفات او حتى البحث عن الملفات

بالتوفيق





المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اريد ملفات avi بتاعت ويندوز crystal الخاصة copy cut delete VistaDarkX86 المرحلة الثانية : العمليات التجميليه على النسخة 8 10-12-2011 09:35 PM
قم بعمل Copy ل 25 GB في 5 دقائق مع Tera Copy و الدليل بالداخل co-1560 برامج 2 21-07-2010 06:13 PM
50 ميزه تخليك تحب مصر MAHMOED صور - طرائف - الغاز - مسابقات - تسالي - مرح - نكت - فوازير 15 20-04-2010 01:36 AM
طلب : برنامج Copy & Move عراقي المحبة المرحلة الثانية : العمليات التجميليه على النسخة 5 14-05-2009 12:46 PM

07-08-2015, 05:56 PM
Dzhamza غير متصل
مشرف عام
رقم العضوية: 438707
تاريخ التسجيل: Nov 2013
الإقامة: Algeria
المشاركات: 14,584
إعجاب: 5,368
تلقى 14,926 إعجاب على 2,755 مشاركة
تلقى دعوات الى: 2259 موضوع
    #3  
بارك الله فيك أخي الكريم


07-08-2015, 06:32 PM
raedms غير متصل
VIP
رقم العضوية: 81535
تاريخ التسجيل: May 2007
المشاركات: 23,917
إعجاب: 618
تلقى 4,092 إعجاب على 723 مشاركة
تلقى دعوات الى: 1313 موضوع
    #4  
جزاك الله كل خير


سبحان الله وبحمده سبحان الله العظيم


07-08-2015, 06:43 PM
سعد الدين غير متصل
المسؤول الفني
رقم العضوية: 3
تاريخ التسجيل: Mar 2003
الإقامة: Türkiye
المشاركات: 39,441
إعجاب: 8,806
تلقى 15,567 إعجاب على 5,204 مشاركة
تلقى دعوات الى: 4888 موضوع
    #6  
تسلم ايدك اخي هيثم بارك الله بك على المساهمات المميزة


08-08-2015, 07:35 AM
رامي 11 غير متصل
الوسـام الذهبي
رقم العضوية: 412465
تاريخ التسجيل: Feb 2013
المشاركات: 1,624
إعجاب: 1,742
تلقى 338 إعجاب على 298 مشاركة
تلقى دعوات الى: 1126 موضوع
    #9  
شرح مميز ومعلومات قيمة ومفيدة - جزاك الله كل خير استاذ هيثم


23-12-2015, 07:12 AM
hanyteto غير متصل
عضو ذهبي
رقم العضوية: 114192
تاريخ التسجيل: Apr 2008
المشاركات: 776
إعجاب: 6
تلقى 33 إعجاب على 19 مشاركة
تلقى دعوات الى: 2 موضوع
    #12  
جزاك الله كل خير


اذكر الله وصلى على الحبيب المصطفى

وان ضاقت بك الدنيا عليك بالمفتاح الا وهو كثرة الاستغفار

29-12-2015, 04:53 AM
rabieabdo غير متصل
عضو جديد
رقم العضوية: 708569
تاريخ التسجيل: Dec 2015
المشاركات: 4
إعجاب: 1
تلقى 0 إعجاب على 0 مشاركة
تلقى دعوات الى: 0 موضوع
    #13  
:applau dit:
ممتاذ

 


توضيح ميزه روعه وبسيطه في أكواد الـ copy , delete , move , find

English

Powered by vBulletin® Version
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.