عرض مشاركة واحدة
قديم 01-20-2007, 02:07 مساءً   #4 (permalink)
Mr Nigga
:: مراقب قسم القرافيكس ::
 
الصورة الرمزية Mr Nigga
 
تاريخ التسجيل: May 2006
الدولة: ابن الخليج
المشاركات: 1,458
معدل تقييم المستوى: 57411 Mr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيطMr Nigga نشيط
إرسال رسالة عبر مراسل MSN إلى Mr Nigga
رد: درس العمليات على الملفات في الفيجول بيسك

حذف ملف

الأمر الذى نحن بصدده الآن من أكثر الأوامر خطورة :shutup00: , فما فعلناه سابقا هو نسخ ملفات و نقلها و إعاده تسميتها , إنما الأمر التالى خطير جدا حيث أنه يقوم بحذف الملف نهائيا , أى لا يمكنك الضغط على Ctrl+Z ليعود إليك :no000000: , أو تقوم بالبحث عنه فى Recycle Bin لتسترجعه :crazy000:

الحذف هنا نهائى , فيرجى توخى الحزر فى التعامل مع هذا الأمر :msn-wink:

لحذف ملف نستعمل Kill و يبدو من الإسم خطورته :shutup00:

و التى تكتب بالطريقه

Kill PathName

و كما قلنا سابقا عن الـ PathName يمكن كتابته كاملا أو إسم الملف فقط (راجع نسخ ملف)

دعونا نقتل بعض الملفات :shutup00:

Private Sub Command1_Click()
Kill "C:\Project\B.txt"
End Sub


كما يظهر لنا فعند الضغط على الزر Command1 فإن نظام التشغيل يبحث عن الملف B.txt فى المسار C:\Project و إذا وجده فيقتله :shutup00:

دعونا نزيد من خطورة الأمر :dumbbells:

قم بإنشاء مجلد جديد داخل مجلد Project بإسم Delete مثلا

 دروس بيسك   دروس ASSEMBLY   دروس LabVIEW  درس العمليات على الملفات في الفيجول بيسك  دروس علمية   دروس دلفي   دروس اسمبلي   دروس سي++   دروس Java

ثم قم بإنشاء ملفات ذات إمتدادات مختلفه r*.bmp , r*.txt , r*.zip مثلا

لحذف جميع الملفات ذات إمتداد معين كـ r*.txt يمكنك إستبدال إسم الملف بالإمتداد , و يمكننا رؤية ذلك فى الكود التالى :

Private Sub Command2_Click()
Kill "C:\Project\Delete\*.txt"
End Sub

الآن عند الضغط على الزر Command2 يقوم نظام التشغيل بحذف جميع الملفات ذات الإمتداد r*.txt

 دروس #C   دروس كوبول   دروس فيجوال بيسك  درس العمليات على الملفات في الفيجول بيسك  دروس C++    دروس برمجه   دروس السي   دروس سي شارب   دروس BASIC

و لحذف جميع الملفات المسماه بإسم معين و مختلفه الإمتدادات يمكن إستبدال إسم الملف بـ r1.*r كما فى الكود التالى

Private Sub Command3_Click()
Kill "C:\Project\Delete\1.*"
End Sub

و فى الكود السابق عند الضغط على الزر Command3 يقوم نظام التشغيل بحذف جميع الملفات المسماه 1 بإختلاف إمتداداتها

 دروس سي شارب   دروس COBOL   دروس C  درس العمليات على الملفات في الفيجول بيسك  دروس اسمبلي   دروس لاب فيو   دروس برمجة   دروس BASIC   دروس LabVIEW

ماذا عن حذف جميع الملفات ؟

أظن أنكم إستنتجتم الكود , بالطبع سنقوم بإستبدال إسم الملف بـ*.*

 دروس Pascal   دروس السي   دروس باسكال  درس العمليات على الملفات في الفيجول بيسك  دروس علمية   دروس بيسك   دروس سي شارب   دروس كوبول   دروس Visual C++

و لا تتفقد الـ Recycle Bin لإنهم قد ذهبوا بلا رجعه :shutup00:

____________________________


انتهى الدرس انشاء الله تعم الفائده على الجميع


تحياتي  دروس فيجوال سي ++   دروس Pascal   دروس اسمبلي  درس العمليات على الملفات في الفيجول بيسك  دروس لاب فيو   دروس برمجة   programming language tutorial   دروس دلفي   ذكاء اصطناعي





من مواضيع Mr Nigga في المنتدى
__________________
أوشكــت أيـــامي على الإنتـــهـــــــاء .....!
Mr Nigga غير متواجد حالياً   رد مع اقتباس