共用方式為


HOW TO:在 Visual Basic 中於不同資料夾內建立檔案複本

My.Computer.FileSystem.CopyFile 方法允許您複製檔案。 它的參數會提供覆寫現有檔案、重新命名檔案、顯示作業進度等功能,並且允許使用者取消作業。

若要將文字檔複製到其他資料夾

  • 使用 CopyFile 方法複製檔案,並且指定來源檔案和目標目錄。 overwrite 參數允許您指定是否覆寫現有的檔案。 下列程式碼範例會使用 CopyFile。

    ' Copy the file to a new location without overwriting existing file.
    My.Computer.FileSystem.CopyFile(
        "C:\UserFiles\TestFiles\testFile.txt",
        "C:\UserFiles\TestFiles2\testFile.txt")
    
    ' Copy the file to a new folder, overwriting existing file.
    My.Computer.FileSystem.CopyFile(
        "C:\UserFiles\TestFiles\testFile.txt",
        "C:\UserFiles\TestFiles2\testFile.txt",
        Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,
        Microsoft.VisualBasic.FileIO.UICancelOption.DoNothing)
    
    ' Copy the file to a new folder and rename it.
    My.Computer.FileSystem.CopyFile(
        "C:\UserFiles\TestFiles\testFile.txt",
        "C:\UserFiles\TestFiles2\NewFile.txt",
        Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,
        Microsoft.VisualBasic.FileIO.UICancelOption.DoNothing)
    

穩固程式設計

下列條件可能造成擲回例外狀況:

請參閱

工作

HOW TO:在 Visual Basic 中將具有特定模式的檔案複製到目錄

HOW TO:在 Visual Basic 中於相同目錄內建立檔案複本

HOW TO:在 Visual Basic 中將目錄複製到另一個目錄

HOW TO:在 Visual Basic 中重新命名檔案

參考

FileSystem

CopyFile

UICancelOption