FileSystem.EOF(Int32) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
True 또는 순차적인 Random용으로 연 파일의 끝에 도달하면 부울 값 Input를 반환합니다.
public:
static bool EOF(int FileNumber);
public static bool EOF (int FileNumber);
static member EOF : int -> bool
Public Function EOF (FileNumber As Integer) As Boolean
매개 변수
- FileNumber
- Int32
필수 요소. 유효한 파일 번호가 포함된 Integer입니다.
반환
Random 또는 순차적인 Input용으로 연 파일의 끝에 도달하면 부울 값 True입니다.
예외
파일 모드가 잘못된 경우
예제
이 예제에서는 함수를 EOF 사용하여 파일의 끝을 검색합니다. 이 예제에서는 가 Testfile 여러 줄의 텍스트가 포함된 텍스트 파일이라고 가정합니다.
Dim TextLine As String
' Open file.
FileOpen(1, "TESTFILE", OpenMode.Input)
' Loop until end of file.
Do Until EOF(1)
' Read the line into a variable.
TextLine = LineInput(1)
' Display the line in a message box.
MsgBox(TextLine)
Loop
FileClose(1)
설명
를 사용하여 EOF 파일의 끝을 지나 입력을 가져와서 생성되는 오류를 방지합니다.
함수는 EOF 파일의 끝에 도달할 때까지 를 반환 False 합니다. 또는 Binary 액세스에 대해 Random 파일을 연 상태에서 는 EOF 마지막으로 실행된 FileGet 함수가 전체 레코드를 읽을 수 없을 때까지 를 반환 False 합니다.
액세스를 위해 Binary 파일을 연 경우 반환 True 이 오류를 생성할 때까지 EOF 함수를 Input 사용하여 파일을 읽으려고 시도합니다. 와 LOF 함께 Input이진 파일을 읽을 때 대신 EOF 및 Loc 함수를 사용하거나 함수를 EOF 사용할 때 를 사용합니다Get. 에 대해 OutputEOF 파일을 연 상태에서 는 항상 를 반환합니다True.