المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : التعامل مع الملفات + المجلدات ( الجزء الثانى)


MOHAMED
09-05-2010, 06:54 PM
بسم الله الرحمن الرحيم

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

الدالة
Fileowner
تقوم بإعطائك رقم المعرف (ID) لمالك الملف ...
الدالة
Filegroup
تقوم بإعطائك رقم المعرف (ID) لرقم المجموعة التي يعتبر مالك الملف ضمنهم ..
الدالة
Filetype
تقوم بإعطائك رقم نوع الملف وقد تعود بإحدى هذه القيم (file ، dir ، char ،fifo ، link ،block ) والذي يهمنا منهم هو file وdir ...
هذه الدوال تطلب منك مسار الملف لكى تعمل مثال
Filetype('مسار الملف');
الدالة
Is_dir
تعطيك القيمة True إذا كان المسار مجلد
Is_file
تعطيك القيمة True إذا كان المسار ملف

دوال المجلدات
Opendir()
تقوم بفتح المجلد وإعطائنا تحكم فى المجلد
Closedir()
لإغلاق المجلد بعد فتحه
() Readdir
تقوم هذه الدالة بقراءة مسار المجلد
Rewindir
ترجع المسار للصفر
Chdir
للانتقال إلى مجلد آخر تضيف لها المسار
Rmdir
تقوم بحذف المجلد لكن يجب ان يكون خالياً من الملفات والمجلدات
مثال
rmdir('folder');
الدالة
Mkdir
لصنع مجلد جديد تضيف اسم الملجد + المسار
Dirname
تقوم بإعطائك اسم الملجد الذى فيه الملف كذا وتضيف لها مسار الملف
مثال
Dirname('folder/file.txt');

هذه اكماله للتعامل مع الملفات
نلتقى قريبا ان شاء الله
فى درس جديد
وشكراً للجميع