FileSystem.SetAttr(String, FileAttribute) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定檔案的屬性資訊。 這個 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 語言規範。 名稱可以在程式碼中任何地方使用,而非實際值。