'분류 전체보기'에 해당되는 글 143건

  1. 2007.02.09 FSO - CreateTextFile 메서드
  2. 2007.02.01 FSO - CreateTextFile - 파일 만들기
  3. 2007.02.01 FSO - CreateFolder - 폴더 만들기
컴퓨터2007. 2. 9. 11:55
설명
지정한 파일 이름을 만들고, 그 파일을 읽거나 쓰는 데 사용될 수 있는 TextStream 개체를 반환합니다.
구문
object.CreateTextFile(filename[, overwrite[, unicode]])

CreateTextFile 메서드 구문은 아래 요소로 구성됩니다.

구성 요소 설명
object 필수적인 요소. 항상 FileSystemObject 또는 Folder 개체의 이름입니다.
filename 필수적인 요소. 만들 파일을 식별하는 문자식입니다.
overwrite 선택적인 요소. 기존 파일을 덮어 쓸지 여부를 나타내는 부울값입니다. True인 경우 파일을 덮어 쓰고 False인 경우 덮어 쓰지 않습니다. 생략하면 기존 파일을 덮어 쓰지 않습니다.
unicode 선택적인 요소. Unicode 파일을 만들지 또는 ASCII 파일을 만들지 여부를 나타내는 부울값입니다. True인 경우 Unicode 파일을 만들고 False인 경우 ASCII 파일을 만듭니다. 생략하면 ASCII 파일로 간주됩니다.

참고
아래 코드에서는 CreateTextFile 메서드를 사용하여 텍스트 파일을 만들고 여는 방법을 보여줍니다.
Sub CreateAfile
    Dim fso, MyFile
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
    MyFile.WriteLine("테스트입니다.")
    MyFile.Close
End Sub
파일 이름이 이미 있는 경우 overwrite 요소가 False이거나 제공되지 않으면 오류가 발생합니다.
Posted by Zasfe

댓글을 달아 주세요

컴퓨터2007. 2. 1. 19:23
스크립트는 다음과 같습니다.
Dim fso, Myfile, FileName
FileName = "c:\makedFile.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(FileName , True)
MyFile.WriteLine("테스트입니다.")
MyFile.Close


문법 : object.CreateTextFile( filename [, overwrite [, unicode]] )

Dim fso, Myfile, FileName
=> 변수를 선언합니다.
FileName = "c:\makedFile.txt"
=> 만들 파일명을 지정합니다.
Set fso = CreateObject("Scripting.FileSystemObject")
=> 개체를 생성합니다.
Set MyFile = fso.CreateTextFile(FileName , True)
=> CreateTextFile 를 이용해서 기존파일이 있으면 덮어씌우는 것을 기준으로 Myfile 에 할당합니다.
MyFile.WriteLine("테스트입니다.")
=> 글을 줄단위 기준으로 작성을 합니다.
MyFile.Close
=> 사용한 Myfile 의 사용을 닫습니다.
Posted by Zasfe

댓글을 달아 주세요

컴퓨터2007. 2. 1. 18:42
스크립트는 다음과 같습니다.
Dim fso, f, FolderName
FolderName = "C:\tmp"
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.CreateFolder(FolderName)

스크립트의 진행는 다음과 같습니다.

Dim fso, f, FolderName                                            
==> 함수를 선언합니다.
FolderName = "C:\tmp"
==> 만들어질 폴더경로를 지정합니다.
Set fso = CreateObject("Scripting.FileSystemObject")
==> 개체를 생성합니다.
Set f = fso.CreateFolder(FolderName)
==> 폴더를 만든다.
Posted by Zasfe

댓글을 달아 주세요