Scripting Runtime Library(TextStream)

ÁöÁ¤µÈ ÆÄÀÏ À̸§À» ¸¸µé°í ±× ÆÄÀÏÀ» Àаųª ¾²´Âµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â TextStream °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
objectName
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, Ç×»ó FileSystemObject ¶Ç´Â Folder °³Ã¼ÀÇ À̸§ÀÌ´Ù.
filename
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, ¸¸µé ÆÄÀÏÀ» ³ªÅ¸³»´Â ¹®ÀÚ½ÄÀÌ´Ù.
overwrite
¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, ±âÁ¸ ÆÄÀÏÀ» µ¤¾î¾µÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.
trueÀ̸é ÆÄÀÏÀ» µ¤¾î¾²°í, falseÀÌ¸é µ¤¾î¾²Áö ¾Ê´Â´Ù. »ý·«ÇÏ¸é ±âÁ¸ ÆÄÀÏÀ» µ¤¾î¾µ ¼ö ¾ø´Ù.
unicode
¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, ÆÄÀÏÀ» À¯´ÏÄÚµå¿Í ASCII Áß ¾î´À °ÍÀ¸·Î ¸¸µéÁö¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.
trueÀ̸é À¯´ÏÄÚµå ÆÄÀÏÀ», falseÀ̸é ASCII ÆÄÀÏÀ» ¸¸µç´Ù. »ý·«Çϸé ASCII ÆÄÀÏÀÎ °ÍÀ¸·Î °£ÁÖÇÑ´Ù.
¹Ýȯ°ª

¹Ýȯ°ª oValÀº TextStream °³Ã¼ÀÌ´Ù.

¼³¸í

ÀÌ¹Ì Á¸ÀçÇÏ´Â filename¿¡ overwrite Àμö°¡ falseÀ̰ųª ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¿À·ù°¡ ¹ß»ýÇÑ´Ù.

ÆÄÀÏÀ» »ý¼ºÇÏ°í, ¿©´Â ¸Þ¼­µå¿¡´Â ÀÌ CreateTextFile ÀÌ¿Ü¿¡µµ OpenTextFile¿Í OpenAsTextStream ¸Þ¼­µå°¡ ÀÖÀ¸¸ç »óÈ£ È£¿ÏÀûÀ¸·Î »ç¿ëµÈ´Ù.


CreateTextFile ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© ÅؽºÆ® ÆÄÀÏÀ» ¸¸µé°í ¿©´Â ¿¹Á¦

°á°ú Ç¥½Ãâ
JScript CreateTextFile ¸Þ¼­µå ¿¹Á¦
<SCRIPT language=JScript>
function CreateTextFileTest(filePath){
  var fso=new ActiveXObject('Scripting.FileSystemObject');
  var fileObj=fso.CreateTextFile(filePath,true);
  fileObj.WriteLine('Å×½ºÆ®ÀÌ´Ù.');
  fileObj.Close();
  str='"'+filePath+'"°¡ »ý¼ºµÇ¾ú´Ù.';
  return(str);
}
</SCRIPT>

<DIV id=showjs class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="showjs.innerHTML=CreateTextFileTest('C:\\JsTest\\CreateText.txt')">
  <SPAN class=ie>JScript</SPAN> <SPAN class=method>CreateTextFile</SPAN> ¸Þ¼­µå ¿¹Á¦</DIV>
°á°ú Ç¥½Ãâ
VBScript CreateTextFile ¸Þ¼­µå ¿¹Á¦
<SCRIPT language=VBScript>
Function CreateTextFileTestvb(filePath)
  Dim fso,fileObj
  Set fso=CreateObject("Scripting.FileSystemObject")
  Set fileObj=fso.CreateTextFile(filePath,True)
  fileObj.WriteLine("Å×½ºÆ®ÀÌ´Ù.")
  fileObj.Close
  str="'"&filePath&"'°¡ »ý¼ºµÇ¾ú´Ù."
  CreateTextFileTestvb=str
End Function
</SCRIPT>

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