FileSystem 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
FileSystem
모듈에는 파일, 디렉터리 또는 폴더 및 시스템 작업을 수행하는 데 사용되는 프로시저가 포함되어 있습니다. My
기능을 사용하면 FileSystem
모듈을 사용할 때보다 파일 I/O 작업의 생산성 및 성능이 향상됩니다. 자세한 내용은 FileSystem를 참조하세요.
public ref class FileSystem sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class FileSystem
[Microsoft.VisualBasic.CompilerServices.StandardModule]
[System.Security.SecurityCritical]
public sealed class FileSystem
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type FileSystem = class
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
[<System.Security.SecurityCritical>]
type FileSystem = class
Public Module FileSystem
- 상속
-
FileSystem
- 특성
예제
이 예제에서는 함수를 GetAttr
사용하여 파일 및 디렉터리 또는 폴더의 특성을 확인합니다.
Dim MyAttr As FileAttribute
' Assume file TESTFILE is normal and readonly.
MyAttr = GetAttr("C:\TESTFILE.txt") ' Returns vbNormal.
' Test for normal.
If (MyAttr And FileAttribute.Normal) = FileAttribute.Normal Then
MsgBox("This file is normal.")
End If
' Test for normal and readonly.
Dim normalReadonly As FileAttribute
normalReadonly = FileAttribute.Normal Or FileAttribute.ReadOnly
If (MyAttr And normalReadonly) = normalReadonly Then
MsgBox("This file is normal and readonly.")
End If
' Assume MYDIR is a directory or folder.
MyAttr = GetAttr("C:\MYDIR")
If (MyAttr And FileAttribute.Directory) = FileAttribute.Directory Then
MsgBox("MYDIR is a directory")
End If
설명
이 모듈에서는 파일 및 폴더에 액세스하는 Visual Basic 언어 키워드 및 런타임 라이브러리 멤버를 지원합니다.
메서드
ChDir(String) |
현재 디렉터리나 폴더를 변경합니다. |
ChDrive(Char) |
현재 드라이브를 변경합니다. |
ChDrive(String) |
현재 드라이브를 변경합니다. |
CurDir() |
현재 경로를 나타내는 문자열을 반환합니다. FileSystem을 사용하면 |
CurDir(Char) |
현재 경로를 나타내는 문자열을 반환합니다. FileSystem을 사용하면 |
Dir() |
지정한 패턴이나 파일 특성과 일치하는 파일, 디렉터리 또는 폴더의 이름을 나타내는 문자열 또는 드라이브의 볼륨 레이블을 반환합니다. FileSystem을 사용하면 |
Dir(String, FileAttribute) |
지정한 패턴이나 파일 특성과 일치하는 파일, 디렉터리 또는 폴더의 이름을 나타내는 문자열 또는 드라이브의 볼륨 레이블을 반환합니다. FileSystem을 사용하면 |
EOF(Int32) |
|
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
FileAttr(Int32) |
|
FileClose(Int32[]) |
|
FileCopy(String, String) |
파일을 복사합니다. FileSystem을 사용하면 |
FileDateTime(String) |
파일을 기록한 날짜와 시간을 나타내는 |
FileGet(Int32, Array, Int64, Boolean, Boolean) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Boolean, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Byte, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Char, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, DateTime, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Decimal, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Double, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Int16, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Int32, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Int64, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, Single, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, String, Int64, Boolean) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGet(Int32, ValueType, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileGetObject(Int32, Object, Int64) |
열린 디스크 파일의 데이터를 변수로 읽어옵니다. |
FileLen(String) |
파일 길이를 바이트로 지정하는 값을 반환합니다. |
FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
입력 또는 출력할 파일을 엽니다. |
FilePut(Int32, Array, Int64, Boolean, Boolean) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Boolean, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Byte, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Char, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, DateTime, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Decimal, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Double, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Int16, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Int32, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Int64, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, Single, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, String, Int64, Boolean) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Int32, ValueType, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FilePut(Object, Object, Object) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
변수의 데이터를 디스크 파일에 씁니다. |
FilePutObject(Int32, Object, Int64) |
변수의 데이터를 디스크 파일에 씁니다. |
FileWidth(Int32, Int32) |
|
FreeFile() |
|
GetAttr(String) |
파일, 디렉터리 또는 폴더의 특성을 나타내는 |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
Input(Int32, Boolean) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Byte) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Char) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, DateTime) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Decimal) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Double) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Int16) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Int32) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Int64) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Object) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, Single) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
Input(Int32, String) |
열린 순차 파일에서 데이터를 읽어 변수에 할당합니다. |
InputString(Int32, Int32) |
|
Kill(String) |
디스크에서 파일을 삭제합니다. |
LineInput(Int32) |
열려 있는 순차 파일에서 한 줄을 읽은 다음 |
Loc(Int32) |
열려 있는 파일에서 현재의 읽기/쓰기 위치를 지정하는 값을 반환합니다. |
Lock(Int32) |
|
Lock(Int32, Int64) |
|
Lock(Int32, Int64, Int64) |
|
LOF(Int32) |
|
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
MkDir(String) |
새 디렉터리를 만듭니다. |
Print(Int32, Object[]) |
표시 형식 데이터를 순차 파일에 씁니다. |
PrintLine(Int32, Object[]) |
표시 형식 데이터를 순차 파일에 씁니다. |
Rename(String, String) |
디스크 파일 또는 디렉터리의 이름을 바꿉니다. |
Reset() |
|
RmDir(String) |
기존 디렉터리를 제거합니다. |
Seek(Int32) |
|
Seek(Int32, Int64) |
|
SetAttr(String, FileAttribute) |
파일의 특성 정보를 설정합니다. |
SPC(Int16) |
|
TAB() |
|
TAB(Int16) |
|
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
Unlock(Int32) |
|
Unlock(Int32, Int64) |
|
Unlock(Int32, Int64, Int64) |
|
Write(Int32, Object[]) |
순차 파일에 데이터를 씁니다. |
WriteLine(Int32, Object[]) |
순차 파일에 데이터를 씁니다. |
적용 대상
추가 정보
.NET