IBM Lotus Symphony


Funkcija FileAttr [izvajalno okolje]

Vrne način dostopa ali številko dostopa datoteke za datoteko, ki je bila odprta s stavkom Open. Številka dostopa datoteke je odvisna od operacijskega sistema (OSH = Operating System Handle).

Ikona opombe Če uporabljate 32-bitni operacijski sistem, s funkcijo FileAttr ne morete določiti številke dostopa datoteke.

Glejte tudi: Open

Skladnja:

FileAttr (FileNumber As Integer, Attribute As Integer)

Vrnjena vrednost:

Celo število

Parametri:

FileNumber: Številka datoteke, ki je bila odprta s stavkom Open.

Attribute: Celoštevilski izraz, ki nakazuje vrsto informacij o datoteki, ki jo želite vrniti. Možne so naslednje vrednosti:

1: Funkcija FileAttr nakazuje način dostopa datoteke.

2: Funkcija FileAttr vrne številko dostopa datoteke operacijskega sistema.

Če atribut parametra podate z vrednostjo 1, veljajo naslednje vrnjene vrednosti:

1 - INPUT (datoteka je odprta za vhodne podatke)

2 - OUTPUT (datoteka je odprta za izhodne podatke)

4 - RANDOM (datoteka je odprta za naključen dostop)

8 - APPEND (datoteka je odprta za pripenjanje)

32 - BINARY (datoteka je odprta v dvojiškem načinu)

Kode napak

5 Neveljavni klic procedure

52 Napačno ime ali številka datoteke

Primer:

Sub ExampleFileAttr

Dim iNumber As Integer

Dim sLine As String

Dim aFile As String

aFile = "c:\data.txt"

iNumber = Freefile

Open aFile For Output As #iNumber

Print #iNumber, "This is a line of text"

MsgBox FileAttr(#iNumber, 1 ),0,"Access mode"

MsgBox FileAttr(#iNumber, 2 ),0,"File attribute"

Close #iNumber

End Sub


Povratne informacije o izdelku | Dodatna dokumentacija | Blagovne znamke