LibreOffice 7.5 Súgó
Visszaadja az Open utasítással megnyitott fájl fájlhozzáférési számát vagy a hozzáférési módját. A fájlhozzáférési szám az operációs rendszertől függ (OSH = operációsrendszer-kezelő).
Ha 32 bites operációs rendszert használ, akkor nem használhatja a FileAttr függvényt a fájl hozzáférési számának meghatározására.
Lásd még: Open
FileAttr (Fájlszám As Integer, Attribútum As Integer)
Integer (egész szám)
Fájlszám: Az Open utasítással megnyitott fájl száma.
Attribútum: Integer (egész szám) kifejezés, amely jelzi a fájlinformáció típusát, amelyet vissza kíván adni. Az alábbi értékek lehetségesek:
1: A FileAttr függvény a fájl hozzáférési módját jeleníti meg.
2: A FileAttr függvény az operációs rendszer fájlhozzáférési számát adja meg.
Ha egy 1 értékű paraméterattribútumot ad meg, akkor a következő visszatérési értékek lehetségesek:
1 - INPUT (a fájlt bemenetként nyitja meg)
2 - OUTPUT (a fájlt kimenetként nyitja meg)
4 - RANDOM (a fájlt véletlen elérésre nyitja meg)
8 - APPEND (a fájlt hozzáfűzésre nyitja meg)
32 - BINARY (a fájlt bináris módban nyitja meg).
Sub ExampleFileAttr
Dim iNumber As Integer
Dim sLine As String
Dim aFile As String
aFile = "C:\Users\ThisUser\data.txt"
iNumber = Freefile
Open aFile For Output As #iNumber
Print #iNumber, "Ez egy szövegsor"
MsgBox FileAttr(#iNumber, 1), 0, "Access mode"
MsgBox FileAttr(#iNumber, 2), 0, "File attribute"
Close #iNumber
End Sub