FileSystem.SetAttr(String, FileAttribute) メソッド

定義

ファイルの属性情報を設定します。 My機能を使用すると、SetAttrよりもファイル I/O 操作の生産性とパフォーマンスが向上します。 詳細については、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

必須。 sum でファイル属性を指定する定数式または数値式。

例外

Attribute 型が無効です。

この例では、 SetAttr 関数を使用してファイルの属性を設定します。

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

注釈

開いているファイルの属性を設定しようとすると、実行時エラーが発生します。

Attributes引数の列挙値は次のとおりです。

価値 定数 説明
Normal vbNormal 標準 (既定値)。
ReadOnly vbReadOnly 読み取り専用。
Hidden vbHidden 非表示。
System vbSystem システム ファイル。
Volume vbVolume ボリューム ラベル
Directory vbDirectory ディレクトリまたはフォルダー。
Archive vbArchive 最後のバックアップ以降、ファイルが変更されています。
Alias vbAlias ファイルの名前が異なります。

Note

これらの列挙型は、Visual Basic言語で指定されます。 実際の値ではなく、コード内の任意の場所で名前を使用できます。

適用対象

こちらもご覧ください