ASP OpenAsTextStream మాథ్యూడ్

నిర్వచనం మరియు ఉపయోగం

OpenAsTextStream మాథ్యూడ్ ను నిర్దేశించి, ఫైల్ ను తెరువడం జరిగి, ఫైల్ ను పరిశీలించడానికి అనువుగా ఒక TextStream ఆబ్జెక్ట్ తిరిగి ఇస్తుంది.

సింథాక్స్:

FileObject.OpenAsTextStream(mode,format)
పారామితులు వివరణ
mode ఎంపికాబడినది. ఫైల్ తెరువుటకు ఏ విధంగా ఉపయోగించాలి (ఇన్‌పుట్/ఆఉట్‌పుట్ మోడ్).
  • 1 = ForReading - చదవడానికి ఫైల్ తెరువుటకు ఉపయోగించండి. ఈ ఫైల్ పై వ్రాయడానికి సాధ్యం కాదు.
  • 2 = ForWriting - రాయడానికి మరియు చదవడానికి ఫైల్ తెరువుటకు ఉపయోగించండి. ఏదైనా పేరుతో ఫైల్ ఇప్పటికే ఉంది అయితే, పాత ఫైల్ ను తొలగించబడుతుంది.
  • 8 = ForAppending - ఫైల్ ముగింపులో వ్రాయడానికి ఫైల్ తెరువుటకు ఉపయోగించండి.
format ఎంపికాబడినది. ఫైల్ తెరువుటకు ఏ ఫార్మాట్ తో ఉపయోగించాలి. ఈ పరామితిని పరిగణనలోకి లేకపోతే, ఫైల్ ASCII ఫార్మాట్ తో తెరువబడుతుంది.
  • 0 = TristateFalse - డిఫాల్ట్. ASCII ఫార్మాట్ తో ఫైల్ తెరువుటకు ఉపయోగించండి.
  • -1 = TristateTrue - యూనికోడ్ ఫైల్ తో ఫైల్ తెరువుటకు ఉపయోగించండి.
  • -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
Set ts=f.OpenAsTextStream(ForReading)
Response.Write(ts.ReadAll)
ts.Close
set ts=nothing
set f=nothing
set fs=nothing
%>

输出:

Hello World!