屬性

傳回檔案的屬性。

語法

屬性

結果

整數:包含檔案屬性的編碼。

詳細資訊

屬性值:

  • 唯讀 – 檔案設定為唯讀:
  • 隱藏 – 隱藏檔案或目錄。
  • 系統 – 檔案或目錄是作業系統檔或目錄。
  • 16- 目錄 – 該項目為目錄。
  • 32- 封存 – 檔案或目錄是封存檔或目錄。
  • 64- 裝置 – 已保留,未使用。
  • 128 - 一般 – 檔案無屬性。
  • 256 - 暫存檔案 – 該檔案標記為暫存檔案。
  • 512 - 疏鬆檔案 – 該檔案有一個指派的疏鬆屬性。
  • 1024 - 重新分析點 – 檔案或目錄具有關聯的重新分析點。
  • 2048 - 壓縮 - 檔案或目錄被壓縮。
  • 4096 - 離線 – 檔案已行動到離線儲存空間,資料目前不可用。
  • 8192 - 無索引 – 該檔案不能索引。
  • 16384 - 加密 – 該檔案被加密。

附註

如果檔案具有以上多種屬性,值將新增到每個屬性中。 如果某封存也是唯讀和隱藏類型,將傳回值 35(32 針對封存,1 針對唯讀,2 針對隱藏)。

範例

顯示 calc.exe 的屬性:

Function Main

Dim textfile As Object

Dim att As Integer

Set textfile = File.Connect("127.0.0.1")

If textfile.Open("c:\windows\system32\calc.exe", GENERIC_READ, Open_Existing) Then

att = Textfile.Attributes

echo("您的 Calc.exe 屬性值為: " & att)

textfile.Close

End If

End Function