Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Megjegyzés: A témakörben ismertetett függvény, metódus, objektum vagy tulajdonság le van tiltva, ha a Microsoft Jet Expression Service védőfalas üzemmódban fut, mivel ez megakadályozza az esetleg nem biztonságos kifejezések kiszűrését. A védőfalas üzemmódról a súgóban a „védőfalas üzemmód” kifejezésre keresve talál további információt.

Egy fájl, könyvtár vagy mappa attribútumait jelölő egész számot ad vissza.

Szintaxis

GetAttr ( elérési út neve )

A szükséges elérési útargumentum egy fájlnevet megadó karakterlánc-kifejezés. Az elérési út neve magában foglalhatja a könyvtárat vagy mappát, valamint a meghajtót.

Visszatérési értékek

A GetAttr által visszaadott érték a következő attribútumértékek összege:

Állandó

Érték

Leírás

vbNormal

0

Normál.

vbReadOnly

1

Írásvédett.

vbHidden

2

Rejtett.

vbSystem

4

Rendszerfájl. Macintosh rendszeren nem érhető el.

vbDirectory

16

Könyvtár vagy mappa.

vbArchive

32

A fájl megváltozott a legutóbbi biztonsági mentés óta. Macintosh rendszeren nem érhető el.

vbAlias

64

A megadott fájlnév egy hivatkozási név (alias). Csak Macintosh rendszeren érhető el.


Megjegyzés: Ezeket az állandókat a Visual Basic for Applications határozza meg. A nevek a kódban bárhol használhatók a tényleges értékek helyett.

Megjegyzések

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Annak meghatározásához, hogy mely attribútumok vannak beállítva, az And operátorral hajtsa végre a GetAttr függvény által visszaadott érték bitenkénti összehasonlítás és a kívánt fájlattribútum értékének bitenkénti összehasonlítás. Ha az eredmény nem nulla, akkor az attribútum be van állítva a megnevezett fájlhoz. A következő És kifejezés visszatérési értéke például nulla, ha az Archive attribútum nincs beállítva:

Result = GetAttr(FName) And vbArchive

A függvény nem nulla értéket ad vissza, ha az Archive attribútum be van állítva.

Példa

Ez a példa a GetAttr függvénnyel határozza meg egy fájl és könyvtár vagy mappa attribútumait. Macintosh rendszeren csak a vbNormal, vbReadOnly, vbHidden és vbAlias állandók érhetők el.

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.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×