Funkcija FileAttr

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Opomba : Ta funkcija, metoda, predmet ali lastnost, opisana v tej temi, je onemogočena, če se Microsoft Jetova storitev za izraze izvaja v načinu osnovnih varnostnih omejitev, kar preprečuje ocenitev potencialno nevarnih izrazov. Za več informacij o načinu osnovnih varnostnih omejitev, v pomoči poiščite »način osnovnih varnostnih omejitev« (sandbox mode).

Vrne podatkovni tip dolgo, ki predstavlja datotečni način za datoteke, odprte z izjavo odprt .

Sintaksa

FileAttr ( filenumber , returntype )

V sintaksi funkcije FileAttr ima te argumente:

Argument

Opis

filenumber

Zahtevano. Celo število. Kateri koli veljaven številka datoteke.

returntype

Zahtevano. Integer. Številka, ki ponazarja vrsto informacije, ki bo vrnjena. Navedite 1, če želite vrniti vrednost, ki nakazuje datotečni način. Samo v 16-bajtnih sistemih navedite 2, če želite pridobiti datotečno ročico operacijskega sistema. 32-bajtni sistemi ne podpirajo argumenta returntype 2 in pojavi se napaka.

Vrnjene vrednosti

Ko je argumentreturntype 1, te vrnjene vrednosti nakazujejo način dostopa do datotek:

Način

Vrednost

Vhod

13

Izhod

14

Naključno

16

Dodajanje

2,048

Binarno

32

Primer

Opomba : V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je funkcija FileAttr uporabljena za vračanje datotečnega načina in datotečne ročice odprte datoteke. Datotečna ročica je vrnjena samo v 16-bajtnih sistemih; v 32-bajtnih sistemih vnos 2 kot drugega argumenta povzroči napako.

Dim FileNum, Mode, Handle
FileNum = 1 ' Assign file number.
Open "TESTFILE" For Append As FileNum ' Open file.
Mode = FileAttr(FileNum, 1) ' Returns 8 (Append file mode).
Handle = FileAttr(FileNum, 2) ' Returns file handle.
Close FileNum ' Close file.

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×