IBM Lotus Symphony
|
Palauttaa tiedostolajin tai taltion tai hakemiston nimen yksilöivän bittikuvion.
GetAttr (Text As String)
Kokonaisluku
Text: Mikä tahansa merkkijonolauseke, joka sisältää yksiselitteisen tiedostomäärityksen. Voit käyttää myös URL-osoitteiden esitysmuotoa.
Tämä funktio määrittää määritetyn tiedoston määritteet ja palauttaa bittikuvion, jonka avulla voi yksilöidä seuraavat tiedostomääritteet:
0: Tavalliset tiedostot.
1: Vain luku -tiedostot.
8: Palauttaa taltion nimen.
16: Palauttaa vain hakemiston nimen.
32: Tiedostoa on muutettu edellisen varmistuskopioinnin jälkeen (arkistobitti).
Seuraavan kyselymetodin avulla voit selvittää, onko tietty määritetavun bitti määritetty:
Sub ExampleSetGetAttr
On Error Goto ErrorHandler REM Määrittää virheenkäsittelyn kohteen
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