FileSystem.SetAttr(String, FileAttribute) Yöntem

Tanım

Bir dosyanın öznitelik bilgilerini ayarlar. Bu My özellik, dosya G/Ç işlemlerinde SetAttrdaha iyi üretkenlik ve performans sağlar. Daha fazla bilgi için bkz. 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)

Parametreler

PathName
String

Gerekli. Bir dosya adı belirten dize ifadesi. PathName dizin veya klasör ve sürücü içerebilir.

Attributes
FileAttribute

Gerekli. Toplamı dosya özniteliklerini belirten sabit veya sayısal ifade.

Özel durumlar

Attribute türü geçersiz.

Örnekler

Bu örnek, SetAttr bir dosyanın özniteliklerini ayarlamak için işlevini kullanır.

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

Açıklamalar

Açık bir dosyanın özniteliklerini ayarlamaya çalıştığınızda bir çalışma zamanı hatası oluşur.

Attributes Bağımsız değişken numaralandırma değerleri aşağıdaki gibidir:

Value Sabit Description
Normal vbNormal Normal (varsayılan).
ReadOnly vbReadOnly Yalnızca okunabilir
Hidden vbHidden Gizli.
System vbSystem Sistem dosyası.
Volume vbVolume Birim etiketi
Directory vbDirectory Dizin veya klasör.
Archive vbArchive Son yedeklemeden bu yana dosya değişti.
Alias vbAlias Dosyanın adı farklı.

Uyarı

Bu numaralandırmalar Visual Basic dili tarafından belirtilir. Adlar, kodunuzda gerçek değerler yerine herhangi bir yerde kullanılabilir.

Şunlara uygulanır

Ayrıca bkz.