Procedure: Een map maken in Visual Basic
Gebruik de CreateDirectory
methode van het My.Computer.FileSystem
object om mappen te maken.
Als de map al bestaat, wordt er geen uitzondering gegenereerd.
Een map maken
Gebruik de
CreateDirectory
methode door het volledige pad op te geven van de locatie waar de map moet worden gemaakt. In dit voorbeeld wordt de mapNewDirectory
gemaakt inC:\Documents and Settings\All Users\Documents
.My.Computer.FileSystem.CreateDirectory( "C:\Documents and Settings\All Users\Documents\NewDirectory")
Robuuste programmering
De volgende voorwaarden kunnen een uitzondering veroorzaken:
De mapnaam is ongeldig. Het bevat bijvoorbeeld ongeldige tekens of is alleen witruimte (ArgumentException).
De bovenliggende map van de map die moet worden gemaakt, is alleen-lezen (IOException).
De mapnaam is
Nothing
(ArgumentNullException).De mapnaam is te lang (PathTooLongException).
De mapnaam is een dubbele punt ':' (NotSupportedException).
De gebruiker is niet gemachtigd om de map (UnauthorizedAccessException) te maken.
De gebruiker heeft geen machtigingen in een gedeeltelijke vertrouwenssituatie (SecurityException).