FileSystem.SetAttr(String, FileAttribute) 方法

定義

設定檔案的屬性資訊。 這個 My 功能能讓你在檔案 I/O 操作 SetAttr中提升生產力和效能。 如需詳細資訊,請參閱FileSystem

public:
 static void SetAttr(System::String ^ PathName, Microsoft::VisualBasic::FileAttribute Attributes);
public static void SetAttr(string PathName, Microsoft.VisualBasic.FileAttribute Attributes);
static member SetAttr : string * Microsoft.VisualBasic.FileAttribute -> unit
Public Sub SetAttr (PathName As String, Attributes As FileAttribute)

參數

PathName
String

必須的。 一個用來指定檔案名稱的字串表達式。 PathName 可以包含目錄或資料夾,以及磁碟。

Attributes
FileAttribute

必須的。 常數或數值表達式,其和指定檔案屬性。

例外狀況

Attribute 類型無效。

範例

此範例使用函 SetAttr 式來設定檔案屬性。

' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)

備註

如果你嘗試設定已開啟檔案的屬性,就會發生執行時錯誤。

Attributes參數列舉值如下:

Value 常數 Description
Normal vbNormal 正常(預設)。
ReadOnly vbReadOnly 唯讀。
Hidden vbHidden 隱藏著。
System vbSystem 系統檔案。
Volume vbVolume 音量標籤
Directory vbDirectory 目錄或資料夾。
Archive vbArchive 檔案自上次備份以來有變動。
Alias vbAlias 檔案名稱不同。

備註

這些列舉由 Visual Basic 語言規範。 名稱可以在程式碼中任何地方使用,而非實際值。

適用於

另請參閱