FileSystem.SetAttr(String, FileAttribute) Metodo

Definizione

Imposta le informazioni degli attributi per un file. La funzionalità My offre un livello più elevato di produttività e prestazioni nelle operazioni di I/O dei file rispetto a SetAttr. Per altre informazioni, vedere 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)

Parametri

PathName
String

Obbligatorio. Espressione stringa che specifica un nome file. L'oggetto PathName può includere la directory o la cartella e l'unità.

Attributes
FileAttribute

Obbligatorio. Costante o espressione numerica la cui somma specifica attributi di file.

Eccezioni

Tipo di Attribute non valido.

Esempio

In questo esempio viene usata la SetAttr funzione per impostare gli attributi per un file.

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

Commenti

Se si tenta di impostare gli attributi di un file aperto, si verifica un errore di run-time.

I valori di Attributes enumerazione degli argomenti sono i seguenti:

Valore Costante Descrizione
Normal vbNormal Normale (impostazione predefinita).
ReadOnly vbReadOnly Di sola lettura.
Hidden vbHidden Nascosto.
System vbSystem File di sistema.
Volume vbVolume Etichetta del volume
Directory vbDirectory Directory o cartella.
Archive vbArchive Il file è stato modificato dopo l'ultimo backup.
Alias vbAlias Il file ha un nome diverso.

Nota

Queste enumerazioni sono specificate dal linguaggio Visual Basic. I nomi possono essere usati in qualsiasi punto del codice invece dei valori effettivi.

Si applica a

Vedi anche