VB6.0使用CopyFile 方法來實現把壹個或多個文件從壹個地方復制到另壹個地方。
CopyFile 方法。
描述,把壹個或多個文件從壹個地方復制到另壹個地方。
語法:
說明
通配符只能用在 source 參數的最後壹個路徑部件。例如妳可以在下面請況使用通配符:
FileSystemObject.CopyFile "c:\mydocuments\letters\*.doc", "c:\tempfolder\"
但下面情況不能使用:
FileSystemObject.CopyFile "c:\mydocuments\*\R1?97.xls", "c:\tempfolder"
如果 source 包含通配符或 destination以路徑分隔符(\)為結尾,則認為 destination是壹個已存在文件夾,在其中復制相匹配的文件。否則認為 destination
是壹個要創建文件的名字。不論是那種情況,當復制壹個文件時,可能發生三種事件。
1. 如果 destination 不存在,source 得到復制。這是通常的情況。
2.如果 destination 是壹個已存在的文件,則當 overwrite 值為 False 時發生壹個錯誤,否則,source的復制文件將試圖覆蓋已存在文件。
3.如果 destination 是壹個目錄,發生壹個錯誤
如果使用通配符的 source 不能和任何文件匹配,同樣產生壹個錯誤。CopyFile
方法停止在它遇到的第壹個錯誤上。不要試圖回卷或撤消錯誤發生前所做的任何改變。