مفهوم TextStream في ASP
- الصفحة السابقة ASP FileSystem
- الصفحة التالية ASP Drive
يستخدم نموذج TextStream لاستكشاف محتويات ملف النص.
مثال
- قراءة الملف
- هذا المثال يوضح كيفية استخدام طريقة OpenTextFile من FileSystemObject لإنشاء ملف TextStream. يقوم طريقة ReadAll من ملف TextStream بجلب المحتوى من الملف النصي المفتوح.
- قراءة جزء من ملف النص
- هذا المثال يوضح كيفية قراءة جزء فقط من ملف النص المضغوط.
- قراءة سطر من ملف النص
- هذا المثال يوضح كيفية قراءة سطر واحد من ملف النص المضغوط.
- قراءة جميع سطور ملف النص
- هذا المثال يوضح كيفية قراءة جميع السطور من ملف النص المضغوط.
- تخطي جزء من ملف النص
- هذا المثال يوضح كيفية التخطي إلى عدد معين من الأحرف عند قراءة ملف النص المضغوط.
- تخطي سطر ملف النص
- هذا المثال يوضح كيفية تخطي سطر عند قراءة ملف النص.
- إرجاع الرقم الحالي للسطر
- هذا المثال يوضح كيفية إرجاع الرقم الحالي للسطر في ملف النص.
- الحصول على الرقم الحالي للعمود
- هذا المثال يوضح كيفية الحصول على الرقم الحالي للعمود في الملف.
نموذج TextStream
يستخدم نموذج TextStream لاستكشاف محتويات ملف النص.
الخطوط التالية ستقوم بإنشاء ملف نصي (c:\test.txt) ثم كتابة بعض النصوص في هذا الملف (الرمز f هو نموذج من TextStream):
<% تعيين fs, f تعيين fs=Server.CreateObject("Scripting.FileSystemObject") تعيين f=fs.CreateTextFile("c:\test.txt",true) f.WriteLine("Hello World!") f.Close تعيين f=nothing تعيين fs=nothing %>
لإنشاء نموذج من TextStream، يمكننا استخدام طريقة CreateTextFile أو OpenTextFile من FileSystemObject، أو طريقة OpenAsTextStream من File.
وصف الخصائص والطرق لـ TextStream كالتالي:
خصائص
خصائص | وصف |
---|---|
في نهاية السطر | في ملف TextStream، إذا كان مؤشر الملف في أمام علامة نهاية السطر، فإن قيمة هذا الخصائص تعود True؛ وإلا تعود False. |
في نهاية السطر | إذا كان مؤشر الملف في نهاية ملف TextStream، فإن قيمة هذا الخصائص تعود True؛ وإلا تعود False. |
العمود | إرجاع الرقم الموجود في الموضع الحالي للحرف في ملف TextStream. |
السطر | إرجاع الرقم الموجود في السطر الحالي لملف TextStream. |
طريقة
طريقة | وصف |
---|---|
إغلاق | إغلاق ملف TextStream مفتوح. |
قراءة | قراءة عدد معين من الحروف من ملف TextStream وإرجاع النتيجة (الخط الناتج). |
قراءة الكل | قراءة ملف TextStream كله وإرجاع النتيجة. |
قراءة السطر | قراءة السطر الكامل من ملف TextStream (إلى الرمز المبدئي للسطر ولكن ليس يشمل الرمز المبدئي للسطر) وإرجاع النتيجة. |
تخطي | تخطي عدد معين من الحروف عند قراءة ملف TextStream. |
تخطي السطر | تخطي السطر التالي عند قراءة ملف TextStream. |
كتب | كتابة نص معين (الخط) إلى ملف TextStream. |
كتابة نص معين (الخط) إلى ملف TextStream. | كتابة نص معين (الخط) ورسالة نصية إلى ملف TextStream. |
WriteBlankLines | كتابة عدد معين من الرسائل النصية إلى ملف TextStream. |
- الصفحة السابقة ASP FileSystem
- الصفحة التالية ASP Drive