Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Napomena: Funkcija, metod, objekat ili svojstvo opisano u ovoj temi onemogućena je ako je usluga Microsoft Jet Expression pokrenuta u režimu sandbox, što sprečava procenu potencijalno nebezbednih izraza. Više informacija o režimu "sandbox" potražite u odeljku "režim sandbox" u pomoći.

Vraća ceo broj koji predstavlja atribute datoteke, direktorijuma ili fascikle.

Sintaksa

GetAttr (ime putanje )

Potrebno ime putanjeargument je izraz niske koja navodi ime datoteke. Ime putanje može da sadrži direktorijum ili fasciklu, kao i disk jedinicu.

Povratne vrednosti

Vrednost koju vraća GetAttr je zbir sledećih vrednosti atributa:

Konstanta

Vrednost

Opis

vbNormalno

0

Normalno.

vbReadOnly

1

Samo za čitanje.

vbHidden

2

Skrivene.

vbSystem

4

Sistemska datoteka. Nije dostupno na Macintosh računaru.

vbDirectory

16

Direktorijum ili fascikla.

vbArchive

32

Datoteka je promenjena od poslednjeg pravljenja rezervne kopije. Nije dostupno na Macintosh računaru.

vbAlias

64

Navedeno ime datoteke je pseudonim. Dostupno samo na Macintosh računaru.

Napomena: Visual Basic za aplikacije navodi ove konstante. Imena se mogu koristiti bilo gde u kodu umesto stvarnih vrednosti.

Napomene

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Da biste odredili koji su atributi postavljeni, koristite operator And da biste izvršili poređenje na nivou bita vrednosti koju vraća funkcija GetAttr i vrednost pojedinačnog atributa datoteke koji želite. Ako rezultat nije nula, taj atribut je postavljen za imenovanu datoteku. Na primer, povratna vrednost sledećeg izraza And je nula ako nije postavljen atribut Arhiva:

Result = GetAttr(FName) And vbArchive

Ako je postavljen atribut "Archive", dobija se vrednost koja nije nula.

Primer

Ovaj primer koristi funkciju GetAttr za određivanje atributa datoteke i direktorijuma ili fascikle. Na Macintosh računaru dostupne su samo konstante vbNormal, vbReadOnly, vbHidden i vbAlias.

Dim MyAttr' Assume file TESTFILE has hidden attribute set.MyAttr = GetAttr("TESTFILE")  ' Returns 2.' Returns nonzero if hidden attribute is ' set on TESTFILE.Debug.Print MyAttr And vbHidden    ' Assume file TESTFILE has hidden and ' read-only attributes set.MyAttr = GetAttr("TESTFILE")  ' Returns 3.' Returns nonzero if hidden attribute is ' set on TESTFILE.Debug.Print MyAttr And (vbHidden + vbReadOnly)    ' Assume MYDIR is a directory or folder.MyAttr = GetAttr("MYDIR")  ' Returns 16.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.