FileSystem.EOF(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nilai True
Boolean saat akhir file yang dibuka untuk Random
atau berurutan Input
telah tercapai.
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
Parameter
- FileNumber
- Int32
Wajib diisi. Yang Integer
berisi nomor file yang valid.
Mengembalikan
Nilai Boolean True
saat akhir file yang dibuka untuk Random
atau berurutan Input
telah tercapai.
Pengecualian
Mode file tidak valid.
Contoh
Contoh ini menggunakan EOF
fungsi untuk mendeteksi akhir file. Contoh ini mengasumsikan bahwa Testfile
adalah file teks yang berisi beberapa baris teks.
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)
Keterangan
Gunakan EOF
untuk menghindari kesalahan yang dihasilkan dengan mencoba mendapatkan input melewati akhir file.
Fungsi EOF
mengembalikan False
hingga akhir file tercapai. Dengan file yang dibuka untuk Random
atau Binary
akses, EOF
mengembalikan False
hingga fungsi terakhir yang dijalankan FileGet
tidak dapat membaca seluruh rekaman.
Dengan file yang dibuka untuk Binary
akses, upaya untuk membaca file menggunakan Input
fungsi hingga EOF
mengembalikan True
menghasilkan kesalahan. LOF
Gunakan fungsi dan Loc
alih-alih EOF
saat membaca file biner dengan Input
, atau gunakan Get
saat menggunakan EOF
fungsi . Dengan file yang dibuka untuk Output
, EOF
selalu mengembalikan True
.