MoveFile是一種函式,功能是移動檔案。
基本介紹
- 中文名:MoveFile
- 語法o:bject.MoveFile source,
- 作用:移動檔案
- 類型:函式
VB,VC聲明,用例,函式功能,參數說明,返回值,
VB
MoveFile 方法 描述將一個或多個檔案從一個地方移動到另一個地方。語法object.MoveFile source, destination MoveFile 方法語法有如下幾部分:部分描述Object必需的。始終是一個 FileSystemObject 的名字。Source必需的。一個或多個要移動檔案的路徑。Source 參數字元串只能在路徑的最後部件中包含通配符。destination必需的。一個或多個檔案要移動到的目標路徑。 Destination 參數不能包含通配符。說明如果 source 包含通配符或 destination 以路徑分隔設定 (\) 為結尾,則認為 destination 指定了一個存在的資料夾,在此資料夾中移動相匹配的檔案。否則,認為 destination 是一個要創建的目標檔案名稱。在上面任一情況下,當移動一個檔案時可能出現三種事件。 如果 destination 不存在,檔案得到移動。這是通常的情況。如果 destination 是一個已存在檔案,則發生一個錯誤。如果 destination 是一個目錄,則發生一個錯誤。 如果一個在 source 中使用的通配符不能和任何一個檔案匹配,也發生一個錯誤。 MoveFile 方法停止在它遇到的第一個錯誤上。不要嘗試回卷錯誤發生前所做的任何改變。 重點 只有作業系統支持的情況下,這個方法才允許在卷之間移動檔案。
VC聲明
BOOL MoveFile(
LPCTSTR lpExistingFileName, // file name
LPCTSTR lpNewFileName // new file name
);
用例
MoveFile("C:\\File1.txt","C:\\File3.txt");
函式功能
移動一個存在的檔案或者目錄(包括子目錄)
參數說明
lpExistingFileName 一個存在的檔案或者資料夾字元串指針
lpNewFileName 一個還沒存在的檔案或者資料夾的字元串指針
返回值
如果成功調用 返回非0
失敗 返回0