GetAttr 函式,返回一個 long,此為一個檔案、目錄、或資料夾的屬性。
語法
GetAttr(pathname)必要的 pathname 參數是用來指定一個檔案名稱的字元串表達式。pathname 可以包含目錄或資料夾、以及驅動器。返回值由 GetAttr 返回的值,是下面這些屬性值的總和:常數值描述vbNormal0常規;vbReadOnly1隻讀;vbHidden2隱藏;vbSystem4系統檔案;vbDirectory16目錄或資料夾;vbArchive32上次備份以後,檔案已經改變;vbalias64指定的檔案名稱是別名。注意 這些常數是由 VBA 指定的,在程式代碼中的任何位置,可以使用這些常數來替換真正的值。說明若要判斷是否設定了某個屬性,在 GetAttr 函式與想要得知的屬性值之間使用 And 運算符與逐位比較。如果所得的結果不為零,則表示設定了這個屬性值。例如,在下面的 And 表達式中,如果檔案 (Archive) 屬性沒有設定,則返回值為零:Result = GetAttr(FName) And vbArchive如果檔案的檔案屬性已設定,則返回非零的數值。