Postupy: Jak přejmenovat adresář v Visual Basic
Metodu RenameDirectory objektu My.Computer.FileSystem lze použít k přejmenování adresáře zadáním aktuálního umístění a názevu adresáře, spolu s novým názvem pro adresář. Tato metoda nemůže být použita k přesouvání adresářů. Místo toho použijte metodu MoveDirectory k přesouvání a přejmenovávání adresářů.
Chcete-li přejmenovat adresář
Použijte metodu My.Computer.FileSystem.RenameDirectory k přejmenování adresáře. Následující kód přejmenuje adresář Test na SecondTest.
My.Computer.FileSystem.RenameDirectory("C:MyDocuments\Test", "SecondTest")
Tento příklad kódu je také dostupný jako IntelliSense fragment kódu. V dialogu pro výběr fragmentů kódu, je ukázka umístěna v File system - Processing Drives, Folders, and Files. Další informace naleznete v tématu How to: Insert IntelliSense Code Snippets.
Robustní programování
Následující podmínky mohou způsobit výjimku:
Cesta není platná z některého z následujících důvodů: Jedná se o řetězec s nulovou délkou, obsahuje pouze prázdné znaky, obsahuje neplatné znaky nebo se jedná o cestu k zařízení (začíná \\). \) (ArgumentException).
newName obsahuje informace o cestě (ArgumentException).
Cesta není platná, protože je nastavená na Nothing (ArgumentNullException).
newName je Nothing nebo prázdný řetězec (ArgumentNullException).
Zdrojový adresář není platný nebo neexistuje (DirectoryNotFoundException).
Již existuje soubor nebo adresář se stejným názvem jaký je zadán v newName (IOException).
Složka je kořenová složka (IOException).
Cesta přesahuje maximální systémem povolenou délku (PathTooLongException).
Název souboru nebo adresáře v cestě obsahuje dvojtečku (:) nebo je v neplatném formátu (NotSupportedException).
Uživatel nemá potřebné oprávnění k zobrazení cesta (SecurityException).
Uživatel nemá požadovaná oprávnění (UnauthorizedAccessException).
Viz také
Úkoly
Postupy: Jak zkopírovat adresář do jiného adresáře v jazyce Visual Basic
Postupy: Zpracování cesty souboru v jazyce Visual Basic
Postupy: Přesunout adresáře v Visual Basic
Postupy: Jak přesunout obsah adresáře v jazyce Visual Basic