A + + Language Documents


اليوم نتحدث عن الدوال التي تسخدم مع الملفات وهي كالتالي :

نص_الملف

هذه الدالة تاخذ مسار ملف وتعيد لنا النص الموجود فيه

س = نص_الملف(__هنا__ + "s.txt")

حيث __هنا__ يشير الى المكان الذي يوجد فيه الكود


تعديل_ملف

تستخدم هذه الدالة للتعديل على نص ملف معين وفي حالة كان الملف غير موجود سيتم انشاءه والكتابه فيه

تعديل_ملف("e:/i.txt" , "هنا النص الجديد")

انشاء_ملف

تستخدم هذه الدالة لانشاء ملف والكتابة فيه

انشاء_ملف("e:/i.txt" , "هنا النص الملف")

تغيير_الاسم

تستخدم هذه الدالة لتغيير اسم ملف او مجلد معين

تغيير_الاسم(المسار_قبل = "d:/i.txt" , المسار_بعد = "d:/ooo.txt")

حذف_ملف

تستخدم لحذف مجلد او ملف معين

حذف_ملف("e:/i.txt")

قائمة_الملفات

هذه الدالة تاخذ مسار وتعيد قائمة باسماء الملفات والمجلدات في ذلك المسار

س = قائمة_الملفات("e:/")

نسخ_ملف

تستخدم هذه الدالة لنسخ ملف من مكان الى اخر

نسخ_ملف(المسار_قبل = "e:/i.txt" , المسار_بعد = "d:/o.txt")

نسخ_مجلد

تستخدم هذه الدالة لنسخ مجلد من مكان الى اخر

نسخ_مجلد(المسار_قبل = "e:/i" , المسار_بعد = "d:/o")

انشاء_المجلد

تستخدم هذه الدالة لانشاء مجلد

انشاء_المجلد("e:/folderName")

استخراج_الاسم

هذه الدالة تاخذ مسار ملف وتعيد اسمه ، مثال:

اكتب(
    استخراج_الاسم("e:/i/dd/o.txt")        
)

سيتم كتابة o.txt


استخراج_المسار

هذه الدالة تاخذ مسار ملف وتعيد المسار بدون اسم الملف

اكتب(
    استخراج_المسار("e:/i/dd/o.txt")        
)

سيتم كتابة e:/i/dd


عبارة_عن_مسار_حقيقي

هذه الدالة تاخذ مسار ملف او مجلد وتتحقق ان كان موجودا او لا

اكتب(
   عبارة_عن_مسار_حقيقي("e:/i.txt")       
)

اذا كان الملف موجود فسيتم اعادة |صحيح| غير ذلك سيتم اعادة |خاطئ|



والحمد لله رب العالمين