Sdílet prostřednictvím


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

RenameFile

Další zdroje

Vytváření, odstraňování a přesouvání souborů a adresářů v jazyce Visual Basic