setattr 語句
為乙個檔案設定屬性資訊。
語法
setattr pathname, attributes
setattr 語句的語法含有以下這些命名引數:
部分 描述
pathname 必要引數。用來指定乙個檔名的字串表示式,可能包含目錄或資料夾、以及驅動器。
attributes 必要引數。常數或數值表示式,其總和用來表示檔案的屬性。
設定值
attributes 引數設定可為:
常數 值 描述
vbnormal 0 常規(預設值)
vbreadonly 1 唯讀。
vbhidden 2 隱藏。
vbsystem 4 系統檔案
vbarchive 32 上次備份以後,檔案已經改變
注意 這些常數是由 vba 所指定的,在程式**中的任何位置,可以使用這些常數來替換真正的數值。
說明
如果想要給乙個已開啟的檔案設定屬性,則會產生執行時錯誤。
getattr 函式
返回乙個 integer,此為乙個檔案、目錄、或資料夾的屬性。
語法
getattr(pathname)
必要的 pathname 引數是用來指定乙個檔名的字串表示式。pathname 可以包含目錄或資料夾、以及驅動器。
返回值
由 getattr 返回的值,是下面這些屬性值的總和:
常數 值 描述
vbnormal 0 常規
vbreadonly 1 唯讀
vbhidden 2 隱藏
vbsystem 4 系統檔案
vbdirectory 16 目錄或資料夾
vbarchive 32 上次備份以後,檔案已經改變
vbalias 64 指定的檔名是別名。
注意 這些常數是由 vba 指定的,在程式**中的任何位置,可以使用這些常數來替換真正的值。
說明
若要判斷是否設定了某個屬性,在 getattr 函式與想要得知的屬性值之間使用 and 運算子與逐位比較。如果所得的結果不為零,則表示設定了這個屬性值。例如,在下面的 and 表示式中,如果檔案 (archive) 屬性沒有設定,則返回值為零:
result = getattr(fname) and vbarchive
如果檔案的檔案屬性已設定,則返回非零的數值。
iOS 標頭檔案 唯讀屬性
標頭檔案 property nonatomic,readonly uiview headview import viewcontroller.h inte ce viewcontroller end implementation viewcontroller mrc property 特性是由xco...
改變檔案的屬性
改變檔案的屬性 雨竹清風 想改變檔案的屬性即rwx屬性,有兩種方式,一種是通過數字來修改,另一種方式是通過符號型別來修改,使用的命令是chmod。設定許可權的所有者有三種身份 owner,group,other。1.通過數字來修改 r 4 讀的許可權設定為4,w 2寫的許可權設定為2 x 1執行的許...
vb 讀取檔案屬性
如果只是檢視大小 修改時間的話,可以直接使用vb內建函式 返回檔案位元組大小 filelen 檔案路徑 示例 private sub form load dim sout as string const sfile as string c windows notepad.exe sout 檔案路徑 ...