Postupy: Jak přejmenovat soubory v jazyce Visual Basic
Použijte RenameFile metodu objektu My.Computer.FileSystem, chcete-li přejmenovat soubor. Vstupní parametry metody jsou aktuální umístění, název souboru a nový název souboru. Tuto metoda nemůže být použita k přesouvání souborů. Místo toho použijte metodu MoveFile k přesouvání a přejmenovávání souborů.
K přejmenovávání souborů
Použijte metodu My.Computer.FileSystem.RenameFile k přejmenovávání souborů. V tomto příkladu přejmenujeme soubor s názvem Test.txt na soubor SecondTest.txt.
' Change "c:\test.txt" to the path and filename for the file that ' you want to rename. My.Computer.FileSystem.RenameFile("C:\Test.txt", "SecondTest.txt")
Tento příklad kódu je také dostupný jako IntelliSense fragment kódu. V dialogu pro výběr fragmentů kódu, je fragment kódu umístěn 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).
(Ladění) newName je Nothing nebo prázdný řetězec (ArgumentNullException).
Zdrojový soubor není platný nebo neexistuje (FileNotFoundException).
Již existuje soubor nebo adresář se stejným názvem jaký je zadán v newName (IOException).
Cesta přesahuje maximální systémem povolenou délku (PathTooLongException).
Název soubor 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 přesunout soubor v jazyce Visual Basic
Postupy: Jak přesunout kolekci souborů v jazyce Visual Basic
Postupy: Vytvoří kopii souboru ve stejném adresáři v jazyce Visual Basic
Postupy: Jak vytvořit kopii souboru v různých adresářích v jazyce Visual Basic
Odkaz
Další zdroje
Vytváření, odstraňování a přesouvání souborů a adresářů v jazyce Visual Basic