FileSystem.EOF(Int32) 메서드

정의

열거나 순차적으로 InputRandom 파일의 끝에 도달하면 부울 값을 반환 True 합니다.

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 유효한 파일 번호를 포함하는 값입니다.

반품

열거나 순차적으로 InputRandom 파일의 끝에 도달한 경우의 부울 값 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 액세스하면 마지막으로 실행된 RandomFileGet 함수가 전체 레코드를 읽을 수 없을 때까지 반환 FalseEOF 됩니다.

액세스를 위해 Binary 파일을 연 상태에서 반환 True 이 오류를 생성할 때까지 EOF 함수를 Input 사용하여 파일을 읽으려고 시도합니다. LOF 이진 파일을 Input읽을 때 대신 EOF 함수 및 Loc 함수를 사용하거나 함수를 EOF 사용할 때 사용합니다Get. 에 대해 열려 있는 파일이 있는 경우 Output항상 .를 EOF 반환합니다 True.

적용 대상

추가 정보