LibreOffice 24.8 Help
傳回一個位元型樣,用於識別檔案類型、卷次名稱或目錄名稱。
GetAttr (Text As String)
整型
Text:包含明確檔案規格的任意字串型表示式。您也可以使用 URL 表示法。
此函式確定指定檔案的屬性並傳回位元型樣,以幫助您識別以下檔案屬性:
| Named constant | Value | Definition | 
|---|---|---|
| ATTR_NORMAL | 0 | Normal files. | 
| ATTR_READONLY | 1 | Read-only files. | 
| ATTR_HIDDEN | 2 | Hidden file | 
| ATTR_SYSTEM | 4 | System file | 
| ATTR_VOLUME | 8 | Returns the name of the volume | 
| ATTR_DIRECTORY | 16 | Returns the name of the directory only. | 
| ATTR_ARCHIVE | 32 | File was changed since last backup (Archive bit). | 
如果要瞭解是否設定了屬性位元組的位元,請使用以下查詢方法:
Sub ExampleSetGetAttr
On Error Goto ErrorHandler REM 定義錯誤處理程式的目標
 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