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

Gereklidir. Dosya adını belirten dize ifadesi. PathName dizin veya klasör ve sürücü içerebilir.

Attributes
FileAttribute

Gereklidir. 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:

Değer Sabit Description
Normal vbNormal Normal (varsayılan).
ReadOnly vbReadOnly Salt okunur.
Hidden vbHidden Gizli.
System vbSystem Sistem dosyası.
Volume vbVolume Birim etiketi
Directory vbDirectory Dizin veya klasör.
Archive vbArchive Dosya, son yedeklemeden bu yana değişti.
Alias vbAlias Dosya farklı bir ada sahip.

Not

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

Şunlara uygulanır

Ayrıca bkz.