

سلسلة شروحات الأكشن سكريبت رقم 5 التعامل مع الملفات النصية " TextFile "
: Table Of Contacts
TextFile.ReadToString
TextFile.ReadToTable
TextFile.WriteFromString
TextFile.WriteFromTable

TextFile.ReadToString
يمكن من خلال إستعمال هذا الكود قراءة النصوص المخزنة فى ملف ما
وتخزين النتيجة فى متغير يمكن من خلالة إستدعاء ما تم قراءتة .

1- "Filename" هو المسار الكامل للملف المراد قراءتة نصيا .
2- " ResultVariable" هو المتغير المراد حفظ نتيجة القراءة فية حتى يسهل إستدعاءها وإستخدامها فيما بعد ففى حالة عدم وجود خطأ فى القراءة يكون الريتيرن هو النص المقروء وفى حالة وجود خطأ يكون الريتيرن هو نص فارغ "" .
2- " ResultVariable" هو المتغير المراد حفظ نتيجة القراءة فية حتى يسهل إستدعاءها وإستخدامها فيما بعد ففى حالة عدم وجود خطأ فى القراءة يكون الريتيرن هو النص المقروء وفى حالة وجود خطأ يكون الريتيرن هو نص فارغ "" .

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

1- "Filename" هو المسار الكامل للملف المراد قراءتة جدوليا أو سطريا .
2- " ResultVariable" هو المتغير المراد حفظ نتيجة القراءة فية حتى يسهل إستدعاءها وإستخدامها فيما بعد ففى حالة عدم وجود خطأ فى القراءة يكون الريتيرن هو النص المقروء وفى حالة وجود خطأ يكون الريتيرن nil .
ويتم التخزين على شكل جدول أى أن كل سطر يكون له رقم كإندكس مخصص له .
2- " ResultVariable" هو المتغير المراد حفظ نتيجة القراءة فية حتى يسهل إستدعاءها وإستخدامها فيما بعد ففى حالة عدم وجود خطأ فى القراءة يكون الريتيرن هو النص المقروء وفى حالة وجود خطأ يكون الريتيرن nil .
ويتم التخزين على شكل جدول أى أن كل سطر يكون له رقم كإندكس مخصص له .

TextFile.WriteFromString
يعمل أو يستخدم هذا الكود لكتابة أو تسجيل أو تخزين نص ما فى ملف نصى
فإن لم يكن الملف النصى المراد التخزين فية موجودا بالمسار المحدد له يتم إنشاؤه .

1- "Filename" هو المسار الكامل للملف المراد التخزين أو الحفظ فية.
2- "Text" هو النص المراد حفظه أو تخزينة داخل الملف المحدد مسبقا .
3- "Append" يمكن إستخدام إحدى القيمتين البولينيتين إما true فى حالة الرغبة بإلحاق النص الجديد إلى نص آخر قديم موجود مسبقا فى الملف المراد التخزين فية ويتم الإلحاق بعد نهاية الحرف الأخير من النص القديم .
أو false فى حالة أن تريد الكتابة من جديد إلى الملف النصى المحدد مسبقا فإذا كان يحتوى على بيانات يتم الكتابة عليها أى يكون إستبدال .
2- "Text" هو النص المراد حفظه أو تخزينة داخل الملف المحدد مسبقا .
3- "Append" يمكن إستخدام إحدى القيمتين البولينيتين إما true فى حالة الرغبة بإلحاق النص الجديد إلى نص آخر قديم موجود مسبقا فى الملف المراد التخزين فية ويتم الإلحاق بعد نهاية الحرف الأخير من النص القديم .
أو false فى حالة أن تريد الكتابة من جديد إلى الملف النصى المحدد مسبقا فإذا كان يحتوى على بيانات يتم الكتابة عليها أى يكون إستبدال .

TextFile.WriteFromTable
يعمل أو يستخدم هذا الكود للكتابة الجدولية إلى ملف ما
فإن لم يكن موجودا بالمسار المحدد له يتم إنشاؤة .

1- "Filename" هو المسار الكامل للملف المراد التخزين أو الحفظ فية.
2- "Table" هو الجدول النصى المراد حفظه أو تخزينة داخل الملف المحدد مسبقا .
3- "Append" يمكن إستخدام إحدى القيمتين البولينيتين إما true فى حالة الرغبة بإلحاق النص الجديد إلى نص آخر قديم موجود مسبقا فى الملف المراد التخزين فية ويتم الإلحاق بعد نهاية الحرف الأخير من النص القديم .
أو false فى حالة أن تريد الكتابة من جديد إلى الملف النصى المحدد مسبقا فإذا كان يحتوى على بيانات يتم الكتابة عليها أى يكون إستبدال .
2- "Table" هو الجدول النصى المراد حفظه أو تخزينة داخل الملف المحدد مسبقا .
3- "Append" يمكن إستخدام إحدى القيمتين البولينيتين إما true فى حالة الرغبة بإلحاق النص الجديد إلى نص آخر قديم موجود مسبقا فى الملف المراد التخزين فية ويتم الإلحاق بعد نهاية الحرف الأخير من النص القديم .
أو false فى حالة أن تريد الكتابة من جديد إلى الملف النصى المحدد مسبقا فإذا كان يحتوى على بيانات يتم الكتابة عليها أى يكون إستبدال .



تعليق