ASP OpenAsTextStream Method

تعريف والاستخدام

يفتح OpenAsTextStream 方法 الملف المحدد، ويقوم بتقديم TextStream object للاستخدام.

النحو:

FileObject.OpenAsTextStream(mode,format)
المعامل وصف
mode اختياري. كيفية فتح الملف (نمط الدخول/الخروج).
  • 1 = ForReading - افتح الملف في نمط فقط للقراءة. لا يمكن كتابة هذا الملف.
  • 2 = ForWriting - افتح الملف في نمط قابل للقراءة والكتابة. إذا كان الملف موجودًا بالفعل، فإنه سيقوم بتحديث الملف القديم.
  • 8 = ForAppending - افتح الملف وأضف إلى نهاية الملف.
format اختياري. صيغة افتح الملف. إذا تم تجاهل هذا المعامل، فسيتم فتح الملف بصيغة ASCII.
  • 0 = TristateFalse - افتراضي. افتح الملف بصيغة ASCII.
  • -1 = TristateTrue - افتح الملف باستخدام Unicode.
  • -2 = TristateUseDefault - افتح الملف باستخدام صيغة النظام الافتراضية.

المثال

<%
dim fs,f,ts
set fs=Server.CreateObject("Scripting.FileSystemObject")
Set f=fs.GetFile("c:\test.txt")
Set ts=f.OpenAsTextStream(ForWriting)
ts.Write("مرحبًا بالعالم!")
ts.Close
تعيين ts=f.OpenAsTextStream(ForReading)
Response.Write(ts.ReadAll)
ts.Close
تعيين ts=nothing
تعيين f=nothing
تعيين fs=nothing
%>

الإخراج:

مرحبًا العالم!