FileSystem.SetAttr(String, FileAttribute) Metódus

Definíció

Beállítja egy fájl attribútumadatait. A My funkció jobb hatékonyságot és teljesítményt biztosít a fájl I/O-műveletekben, mint SetAttra . További információért lásd 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)

Paraméterek

PathName
String

Kötelező. Egy fájlnevet meghatározó sztringkifejezés. PathName könyvtárat vagy mappát és meghajtót is tartalmazhat.

Attributes
FileAttribute

Kötelező. Állandó vagy numerikus kifejezés, amelynek összege fájlattribútumokat határoz meg.

Kivételek

Attribute érvénytelen típus.

Példák

Ez a példa a függvényt használja egy SetAttr fájl attribútumainak beállításához.

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

Megjegyzések

Futásidejű hiba akkor fordul elő, ha egy megnyitott fájl attribútumait próbálja beállítani.

Az Attributes argumentum enumerálási értékei a következők:

Érték Állandó Leírás
Normal vbNormal Normál (alapértelmezett).
ReadOnly vbReadOnly Read-only.
Hidden vbHidden Rejtett.
System vbSystem Rendszerfájl.
Volume vbVolume Kötetcímke
Directory vbDirectory Könyvtár vagy mappa.
Archive vbArchive A fájl megváltozott a legutóbbi biztonsági mentés óta.
Alias vbAlias A fájlnak más a neve.

Note

Ezeket az enumerálásokat a Visual Basic nyelv határozza meg. A nevek a tényleges értékek helyett bárhol használhatók a kódban.

A következőre érvényes:

Lásd még