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

Napomena: Funkcija, metoda, objekt ili svojstvo opisano u ovoj temi onemogućeno je ako je Microsoft Jet Expression Service pokrenut u načinu rada sigurnosne ograde, što onemogućuje procjenu potencijalno nesigurnih izraza. Dodatne informacije o načinu rada sigurnosne ograde potražite u pomoći u odjeljku "način rada s memorijom za testiranje".

Vraća dugu vrijednost koja predstavlja način rada datoteke za datoteke otvorene pomoću naredbe Otvori.

Sintaksa

FileAttr ( brojdatoteka , returntype )

Sintaksa funkcije FileAttr sadrži ove argumente:

Argument

Opis

brojdatoteka

Obavezno. Cjelobrojna. Sve valjane broj datoteke.

returntype

Obavezno. Cijeli broj. Broj koji označava vrstu informacija za vraćanje. Navedite 1 da biste vratili vrijednost koja označava način datoteke. Samo u 16-bitnim sustavima navedite 2 da biste dohvatili ručicu datoteke operacijskog sustava. returntype 2 nije podržan u 32-bitnim sustavima i uzrokuje pogrešku.

Vraćanje vrijednosti

Kada je vrstaargument 1, sljedeće vrijednosti vraćanja označavaju način pristupa datoteci:

Mod

Vrijednost

Unos

1

Izlaz

2

Slučajno

4

upit s dodavanjem

8

Binary

32

Primjer

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru funkcija FileAttr koristi za vraćanje načina rada datoteke i ručice datoteke otvorene datoteke. Ručica datoteke vraća se samo u 16-bitnim sustavima; na 32-bitnim sustavima, prolazak 2 kao drugi argument generira pogreš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.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.