Fungsi Lof

Mengembalikan ukuran berkas yang terbuka dalam byte.

Sintaksis:


Lof (NomorBerkas)

Nilai hasil:

Long

Parameter:

NomorBerkas: Ekspresi numerik apa pun yang berisi nomor berkas yang ditentukan dalam pernyataan Open.

Ikon Tip

Untuk mendapatkan panjang berkas yang tidak terbuka, gunakan file FileLen fungsi.


Kode kesalahan:

5 Tidak sah dalam pemanggilan prosedur

52 Nama berkas atau angka yang buruk

Contoh:


Sub ExampleRandomAccess
Dim iNumber As Integer
Dim sText As Variant REM Harus varian
Dim aFile As String
    aFile = "c:\data.txt"
    iNumber = Freefile
    Open aFile For Random As #iNumber Len=32
    Carilah #iNumber, 1 Posisi Baris di awal
    Masukkan #iNumber,, "Ini adalah baris pertamateks" REM Isi dengan teks
    Put #iNumber,, "Ini baris teks kedua"
    Put #iNumber,, "Ini baris teks ketiga"
    Seek #iNumber,2
    Get #iNumber,,sText
    Print sText
    Close #iNumber
    iNumber = Freefile
    Open aFile For Random As #iNumber Len=32
    Get #iNumber,2,sText
    Put #iNumber,,"Ini baris teks yang baru"
    Get #iNumber,1,sText
    Get #iNumber,2,sText
    Put #iNumber,20,"Ini adalah teks dalam catatan 20"
    Print Lof(#iNumber)
    Close #iNumber
End Sub

Mohon dukung kami!