FileSystem.SetAttr(String, FileAttribute) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stelt u kenmerkgegevens voor een bestand in. De My functie biedt u betere productiviteit en prestaties in bestands-I/O-bewerkingen dan SetAttr. Zie FileSystem voor meer informatie.
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)
Parameters
- PathName
- String
Required. Een tekenreeksexpressie die een bestandsnaam aangeeft.
PathName kan map of map en station bevatten.
- Attributes
- FileAttribute
Required. Constante of numerieke expressie, waarvan de som bestandskenmerken specificeert.
Uitzonderingen
Attribute het type is ongeldig.
Voorbeelden
In dit voorbeeld wordt de SetAttr functie gebruikt om kenmerken voor een bestand in te stellen.
' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)
Opmerkingen
Er treedt een runtimefout op als u de kenmerken van een geopend bestand probeert in te stellen.
De Attributes argumentenumeratiewaarden zijn als volgt:
| Value | Constante | Description |
|---|---|---|
Normal |
vbNormal |
Normaal (standaard). |
ReadOnly |
vbReadOnly |
Alleen lezen. |
Hidden |
vbHidden |
Verborgen. |
System |
vbSystem |
Systeembestand. |
Volume |
vbVolume |
Volumelabel |
Directory |
vbDirectory |
Map. |
Archive |
vbArchive |
Bestand is gewijzigd sinds de laatste back-up. |
Alias |
vbAlias |
Het bestand heeft een andere naam. |
Note
Deze opsommingen worden opgegeven door de Visual Basic taal. De namen kunnen overal in uw code worden gebruikt in plaats van de werkelijke waarden.