ASP OpenAsTextStream ਮੈਥਡ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

OpenAsTextStream ਮੈਥਡ ਵਿਸ਼ੇਸ਼ ਫਾਇਲ ਨੂੰ ਖੋਲ੍ਹਦਾ ਹੈ ਅਤੇ ਇਸ ਫਾਇਲ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜਿਸ ਨੂੰ TextStream ਆਬਜੈਕਟ ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ

ਸ਼ਬਦਬੰਦੀਆਂ:

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("Hello World!")
ts.Close
ਸੈਟ ਟੀਐੱਸ=f.OpenAsTextStream(ForReading)
Response.Write(ts.ReadAll)
ts.Close
set ts=nothing
set f=nothing
set fs=nothing
%>

输出:

Hello World!