2013年5月24日 星期五

[My] 移動目錄 與 移動檔案

當你想要移動你電腦中的目錄或檔案時
我們可以用 My.Computer.FileSystem 這個物件來達到想要的效果

一、移動檔案(MoveFile)

程式碼 VB
 My.Computer.FileSystem.MoveFile("C:\VB.exe", "D:\VB.exe", True, FileIO.UICancelOption.ThrowException)

VB 說明
一、「C:\VB.exe」要移動檔案的原路徑
二、「D:\VB.exe」要把檔案移動的目的地
三、「True」為遇到相同檔名的檔案則覆蓋之
四、「FileIO.UICancelOption.ThrowException」當使用者取消操作時則擲回例外狀況
「FileIO.UICancelOption.DoNothing」當使用者取消操作時則不執行何動作
五、如需檔案移動到目的時更改檔名,則只需要直接更改檔案移動的目的地的檔名即可



二、移動目錄(MoveDirectory)

程式碼 VB
 My.Computer.FileSystem.MoveDirectory("C:\123", "D:\12444", True)

VB 說明
一、「C:\123」要移動目錄的原路徑
二、「D:\12444」要把目錄的目的地
三、「True」為遇到相同檔名的目錄則覆蓋之