Microsoft Office Online
Přihlášení k webu Moje služba Office Online (Co je to?) | Přihlásit

 
 
Microsoft Office Access
Hledat
Hledat
 
Vyzkoušení nebo nákup
Získání systému Office 2007
Aktualizace: (c) Microsoft
Stahování pro sadu Office
 
 
 
Upozornění: Tuto stránku zobrazujete v nepodporované verzi webového prohlížeče. Tento web pracuje nejlépe v aplikaci Microsoft Internet Explorer 6.0 či novější, v aplikaci Firefox 1.5 nebo v aplikaci Netscape Navigator 8.0 či novější. Další informace o podporovaných prohlížečích

Funkce FileAttr
 

Vrátí hodnotu typu Long (Typ dat Long: Základní typ dat pro ukládání velkých celých čísel. Proměnná typu Long je uložena jako 32bitové číslo v rozmezí od -2 147 483 648 do 2 147 483 647.) představující režim souboru (u souborů otevřených pomocí příkazu Otevřít).

Syntaxe

FileAttr(číslo_souboru, typ_vrácených_informací)

Syntaxe funkce FileAttr zahrnuje následující argumenty (Argument: Hodnota, která poskytuje informace určité akci, události, metodě, vlastnosti, funkci nebo proceduře.):

Argument Popis
číslo_souboru Povinný argument. Hodnota typu Integer (Typ dat Integer: Základní typ dat zahrnující celá čísla. Proměnná Integer je uložena jako 16bitové (2bajtové) číslo s hodnotou v rozsahu od -32,768 do 32,767.). Jakékoli platné číslo souboru (Číslo souboru: Číslo použité v příkazu Open při otevírání souboru. U souborů, které nejsou přístupné z jiných aplikací, používejte čísla v rozsahu 1–255 včetně. U souborů dostupných z jiných aplikací používejte čísla v rozsahu 256–511.).
typ_vrácených_informací Povinný argument. Hodnota typu Integer. Číslo označující typ informací, které mají být vráceny. Chcete-li vrátit hodnotu označující režim souboru, zadejte hodnotu 1. Pokud chcete načíst popisovač souboru operačního systému, zadejte hodnotu 2 (pouze u 16bitových systémů). Hodnota 2 argumentu typ_vrácených_informací není u 32bitových systémů podporována a způsobuje chybu.

Návratové hodnoty

Pokud má argument (Argument: Hodnota, která poskytuje informace určité akci, události, metodě, vlastnosti, funkci nebo proceduře.) typ_vrácených_informací hodnotu 1, bude režim přístupu k souboru označen následujícími návratovými hodnotami:

Režim Hodnota
Vstupní 1
Výstupní 2
Náhodný 4
Přidávání 8
Binární 32

Příklad

 Poznámka:   Následující příklady uvádějí použití této funkce v modulu jazyka Visual Basic for Applications (VBA). Další informace o práci s jazykem VBA získáte tak, že klepnete na položku Referenční informace pro vývojáře v rozevíracím seznamu vedle pole Hledat a do pole pro hledání zadáte jeden nebo více pojmů.

V tomto příkladu je pomocí funkce FileAttr vrácen režim a popisovač otevřeného souboru. Popisovač souboru je vrácen pouze u 16bitových systémů. Při použití druhého argumentu s hodnotou 2 u 32bitových systémů je generována chyba.

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.

		
inzerát