FileSystem.EOF(Int32) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
열거나 순차적으로 Input 연 Random 파일의 끝에 도달하면 부울 값을 반환 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 유효한 파일 번호를 포함하는 값입니다.
반품
열거나 순차적으로 Input 연 Random 파일의 끝에 도달한 경우의 부울 값 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.