Scripting Runtime Library(TextStream)

TextStream ÆÄÀÏ¿¡¼­ ÁöÁ¤ÇÑ ¼ö¸¸Å­ ¹®ÀÚ¸¦ ÀÐ°í °á°ú·Î ³ª¿À´Â ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
object
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, Ç×»ó TextStream °³Ã¼ÀÇ À̸§ÀÌ´Ù.
characters
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, ÆÄÀÏ¿¡¼­ ÀÐÀ» ¹®ÀÚ ¼öÀÌ´Ù.
¹Ýȯ°ª

¹Ýȯ°ª sValÀº TextStream ÆÄÀÏ¿¡¼­ ÁöÁ¤ÇÑ ¼ö¸¸Å­ ¹®ÀÚ¸¦ ÀÐ°í °á°ú·Î ³ª¿À´Â ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.


Read ¸Þ¼­µå ¿¹Á¦

°á°ú Ç¥½Ãâ
JScript Read ¸Þ¼­µå ¿¹Á¦
<SCRIPT language=JScript>
function ReadTest(filePath){
  var fso,fileObj,str='';
  var ForReading=1,ForWriting=2;
  fso=new ActiveXObject('Scripting.FileSystemObject');
  if (fso.FileExists(filePath)) fso.DeleteFile(filePath);
  fileObj=fso.OpenTextFile(filePath,ForWriting,true);
  fileObj.Write('¿¹Á¦¸¦ À§ÇÑ ÆÄÀÏÀÌ´Ù.');
  fileObj.Write('1234567890987654321');
  fileObj.WriteLine('ABCDEFGHIJKLMNOPQRSTUVWXYZ');
  fileObj.Close();
  str+='¿¹Á¦¸¦ À§ÇÑ  '+filePath+' ÆÄÀÏÀ» »ý¼ºÇÏ¿´´Ù.<BR><BR>';
  fileObj=fso.OpenTextFile(filePath,ForReading);

  str+='fileObj.Read(10)='+fileObj.Read(10)+'<BR>';
  str+='fileObj.Read(15)='+fileObj.Read(15)+'<BR>';
  str+='fileObj.Read(5)='+fileObj.Read(5)+'<BR>';
  str+='fileObj.ReadAll='+fileObj.ReadAll()+'<BR>';
  return(str);
}
</SCRIPT>

<DIV id=showjs class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="id=showjs.innerHTML=ReadTest('C:\\JsTest\\CreateText.txt')">
  <SPAN class=ie>JScript</SPAN> <SPAN class=method>Read</SPAN> ¸Þ¼­µå ¿¹Á¦</DIV>
°á°ú Ç¥½Ãâ
VBScript Read ¸Þ¼­µå ¿¹Á¦
<SCRIPT language=VBScript>
Function ReadTestvb(filePath)
  Const ForReading=1,ForWriting=2,ForAppending=8
  Dim fso,fileObj,str
  Set fso=CreateObject("Scripting.FileSystemObject")
  If fso.FileExists(filePath) Then
    fso.DeleteFile(filePath)
  End If

  Set fileObj=fso.OpenTextFile(filePath,ForWriting,True)
  fileObj.Write "¿¹Á¦¸¦ À§ÇÑ ÆÄÀÏÀÌ´Ù."
  fileObj.Write "1234567890987654321"
  fileObj.WriteLine "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
  fileObj.Close
  str=str&"¿¹Á¦¸¦ À§ÇÑ  "&filePath&" ÆÄÀÏÀ» »ý¼ºÇÏ¿´´Ù.<BR><BR>"

  Set fileObj=fso.OpenTextFile(filePath,ForReading)
  str=str&"fileObj.Read(10)="&fileObj.Read(10)&"<BR>"
  str=str&"fileObj.Read(15)="&fileObj.Read(15)&"<BR>"
  str=str&"fileObj.Read(5)="&fileObj.Read(5)&"<BR>"
  str=str&"fileObj.ReadAll="&fileObj.ReadAll()&"<BR>"
  ReadTestvb=str
End Function
</SCRIPT>

<DIV id=showvb class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="showvb.innerHTML=ReadTestvb('C:\\JsTest\\CreateText.txt')">
  <SPAN class=ie>VBScript</SPAN> <SPAN class=method>Read</SPAN> ¸Þ¼­µå ¿¹Á¦</DIV>