FileSystem.SetAttr(String, FileAttribute) Metoda

Definicja

Ustawia informacje o atrybutach dla pliku. Ta My funkcja zapewnia lepszą produktywność 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

Wymagane. Wyrażenie ciągu, które określa nazwę pliku. PathName może zawierać katalog lub folder i dysk.

Attributes
FileAttribute

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 spróbujesz ustawić atrybuty otwartego pliku, wystąpi błąd czasu wykonywania.

Wartości Attributes wyliczenia argumentów 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 został zmieniony od czasu wykonania ostatniej kopii zapasowej.
Alias vbAlias Plik ma inną nazwę.

Uwaga

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ż