Porady: zmienianie nazwy pliku w Visual Basic
RenameFile
Użyj metody My.Computer.FileSystem
obiektu, aby zmienić nazwę pliku, podając bieżącą lokalizację, nazwę pliku i nową nazwę pliku. Tej metody nie można użyć do przeniesienia pliku; MoveFile
Użyj metody , aby przenieść i zmienić nazwę pliku.
Aby zmienić nazwę pliku
Użyj metody ,
My.Computer.FileSystem.RenameFile
aby zmienić nazwę pliku. W tym przykładzie zmieniono nazwę pliku o nazwieTest.txt
naSecondTest.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")
Ten przykład kodu jest również dostępny jako fragment kodu funkcji IntelliSense. W selektorze fragmentów kodu fragment kodu znajduje się w systemie plików — dyski przetwarzania, foldery i pliki. Aby uzyskać więcej informacji, zobacz Fragmenty kodu.
Niezawodne programowanie
Następujące warunki mogą spowodować wyjątek:
Ścieżka jest nieprawidłowa z jednego z następujących powodów: jest to ciąg o zerowej długości, zawiera tylko białe znaki, zawiera nieprawidłowe znaki lub jest ścieżką urządzenia (zaczyna się od \\.\) (ArgumentException).
newName
zawiera informacje o ścieżce (ArgumentException).Ścieżka jest nieprawidłowa, ponieważ jest
Nothing
(ArgumentNullException).newName
jestNothing
lub pusty ciąg (ArgumentNullException).Plik źródłowy jest nieprawidłowy lub nie istnieje (FileNotFoundException).
Istnieje plik lub katalog o nazwie określonej w
newName
(IOException).Ścieżka przekracza zdefiniowaną przez system maksymalną długość (PathTooLongException).
Nazwa pliku lub katalogu w ścieżce zawiera dwukropek (:) lub jest w nieprawidłowym formacie (NotSupportedException).
Użytkownik nie ma niezbędnych uprawnień do wyświetlania ścieżki (SecurityException).
Użytkownik nie ma wymaganych uprawnień (UnauthorizedAccessException).
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla