Funkcija LOF

Taikoma
„Access“, skirta „Microsoft 365“ Access 2021 Access 2019 Access 2016

Pastaba

Šioje temoje aprašyta funkcija, metodas, objektas arba ypatybė išjungiama, jei "„Microsoft“ Jet" reiškinių tarnyba veikia smėlio dėžės režimu, kuris neleidžia įvertinti potencialiai nesaugių reiškinių. Daugiau informacijos apie smėlio dėžės režimą ieškokite žinyne "smėlio dėžės režimas".

Pateikia reikšmę Long, žyminčią failo, atidaryto naudojant sakinį Open , dydį baitais.

Sintaksė

LOF(failo numeris)

Būtinas failo skaičiausargumentas yra sveikasis skaičius, kuriame yra leistinas failo numeris.

Pastaba

Naudokite funkciją FileLen norėdami gauti neatidaryto failo ilgį.

Pavyzdys

Pastaba

Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje funkcija LOF naudojama norint nustatyti atidaryto failo dydį. Šiame pavyzdyje daroma prielaida, kad TESTFILE tai yra teksto failas su duomenų pavyzdžiais.

Dim FileLength
Open "TESTFILE" For Input As #1    ' Open file.
FileLength = LOF(1)    ' Get length of file.
Close #1    ' Close file.