IBM Lotus Symphony
|
Vrne vzorec bitov, ki identificira vrsto datoteke ali ime nosilca ali imenika.
GetAttr (Text As String)
Celo število
Text: Katerikoli nizovni izraz, ki vsebuje nedvoumno datotečno specifikacijo. Uporabite lahko tudi notacijo URL-ja.
Funkcija določa atribute za podano datoteko in vrne vzorec bitov, s pomočjo katerega identificirate naslednje atribute datoteke:
0 : Navadne datoteke.
1 : Datoteke samo za branje.
8 : Vrne ime nosilca.
16 : Vrne samo ime imenika.
32 : Datoteka je bila spremenjena od zadnjega varnostnega kopiranja (arhivski bit).
Če želite izvedeti, ali je bit bajta atributa nastavljen, uporabite naslednjo poizvedbeno metodo:
Sub ExampleSetGetAttr
On Error Goto ErrorHandler REM Define target for error-handler
If Dir("C:\test",16)="" Then MkDir "C:\test"
If Dir("C:\test\autoexec.sav")="" THEN Filecopy "c:\autoexec.bat", "c:\test\autoexec.sav"
SetAttr "c:\test\autoexec.sav" ,0
Filecopy "c:\autoexec.bat", "c:\test\autoexec.sav"
SetAttr "c:\test\autoexec.sav" ,1
print GetAttr( "c:\test\autoexec.sav" )
end
ErrorHandler:
Print Error
end
end sub