FileSystem.SetAttr(String, FileAttribute) Metoda

Definicja

Ustawia informacje o atrybutach dla pliku. Ta My funkcja zapewnia lepszą wydajność i wydajność operacji we/wy plików niż SetAttr. Aby uzyskać więcej informacji, zobacz 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)

Parametry

PathName
String

To jest wymagane. Wyrażenie ciągu określające nazwę pliku. PathName może zawierać katalog lub folder i dysk.

Attributes
FileAttribute

To jest wymagane. Wyrażenie stałe lub liczbowe, którego suma określa atrybuty pliku.

Wyjątki

Attribute typ jest nieprawidłowy.

Przykłady

W tym przykładzie użyto SetAttr funkcji do ustawiania atrybutów dla pliku.

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

Uwagi

Jeśli próbujesz ustawić atrybuty otwartego pliku, wystąpi błąd czasu wykonywania.

Wartości Attributes wyliczenia argumentu są następujące:

Wartość Stała Opis
Normal vbNormal Normalny (wartość domyślna).
ReadOnly vbReadOnly Tylko do odczytu.
Hidden vbHidden Ukryte.
System vbSystem Plik systemowy.
Volume vbVolume Etykieta woluminu
Directory vbDirectory Katalog lub folder.
Archive vbArchive Plik zmienił się od ostatniej kopii zapasowej.
Alias vbAlias Plik ma inną nazwę.

Note

Te wyliczenia są określane przez język Visual Basic. Nazwy mogą być używane w dowolnym miejscu w kodzie zamiast rzeczywistych wartości.

Dotyczy

Zobacz też