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 dugačak broj koji predstavlja režim datoteke za datoteke otvorene pomoću izjave "Otvori ".

Sintaksa

FileAttr ( broj datoteke, tip vraćanja )

Sintaksa funkcije FileAttr ima sledeće argumente:

Argument

Opis

broj datoteke

Obavezno. Celobrojni. Bilo koji važeći broj datoteke.

tip vraćanja

Obavezno. Ceo broj. Broj koji ukazuje na tip informacija koje treba vratiti. Navedite 1 da biste vratili vrednost koja ukazuje na režim datoteke. Samo na 16-bitnim sistemima navedite 2 da biste preuzeli regulator datoteke operativnog sistema. returntype 2 nije podržan u 32-bitnim sistemima i dovodi do greške.

Povratne vrednosti

Kada je tipargument 1, sledeće povratne vrednosti ukazuju na režim pristupa datoteci:

Modus

Vrednost

Input

1

Izlaz

2

Nasumično

4

Upit za dodavanje

8

Binary

32

Primer

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.

Ovaj primer koristi funkciju FileAttr za vraćanje režima datoteke i rukovaoca datotekama otvorene datoteke. Regulator datoteke se vraća samo na 16-bitnim sistemima; na 32-bitnim sistemima, prenos 2 kao drugi argument generiše grešku.

Dim FileNum, Mode, HandleFileNum = 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.

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.