Freigeben über


FileSystem.SetAttr(String, FileAttribute) Methode

Definition

Legt Attributinformationen für eine Datei fest. Das My-Feature bietet höhere Produktivität und Leistung bei Datei-E/A-Vorgängen als SetAttr. Weitere Informationen finden Sie unter 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)

Parameter

PathName
String

Erforderlich. Ein Zeichenfolgenausdruck, der einen Dateinamen angibt. PathName kann auch das Verzeichnis oder den Ordner sowie das Laufwerk beinhalten.

Attributes
FileAttribute

Erforderlich. Konstanter oder numerischer Ausdruck, dessen Summe Dateiattribute angibt.

Ausnahmen

Attribute-Typ ist ungültig.

Beispiele

In diesem Beispiel wird die SetAttr -Funktion verwendet, um Attribute für eine Datei festzulegen.

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

Hinweise

Ein Laufzeitfehler tritt auf, wenn Sie versuchen, die Attribute einer geöffneten Datei festzulegen.

Die Attributes Argumentenumerationswerte sind wie folgt:

Wert Konstante Beschreibung
Normal vbNormal Normal (Standard).
ReadOnly vbReadOnly Schreibgeschützt.
Hidden vbHidden Ausgeblendet.
System vbSystem Systemdatei.
Volume vbVolume Volumebeschriftung
Directory vbDirectory Verzeichnis oder Ordner.
Archive vbArchive Die Datei wurde nach der letzten Sicherung geändert.
Alias vbAlias Die Datei hat einen anderen Namen.

Hinweis

Diese Enumerationen werden von der Programmiersprache Visual Basic angegeben. Die Namen können an einer beliebigen Stelle im Code anstelle der tatsächlichen Werte verwendet werden.

Gilt für:

Weitere Informationen