Postupy: Přejmenování souboru 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 Fragmenty kódu.
Robustní programování
Následující případy mohou způsobit výjimku:
Cesta není platná pro jednu z následujících důvodů: je řetězec nulové délky, obsahuje pouze mezery, obsahuje neplatné znaky nebo je cesta 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ý 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í cesty (SecurityException).
Uživatel nemá požadovaná oprávnění (UnauthorizedAccessException).
Viz také
Úkoly
Postupy: Přesunutí souboru v jazyce Visual Basic
Postupy: Vytvoření kopie souboru ve stejném adresáři v jazyce Visual Basic
Postupy: Vytvoření kopie souboru v jiném adresáři v jazyce Visual Basic
Referenční dokumentace
Další zdroje
Vytváření, odstraňování a přesouvání souborů a adresářů v jazyce Visual Basic