❶ VB6.0將文件復制到指定文件夾
FileCopy Text1.Text, [指定文件夾] & "\" & File1.FileName
❷ vb中復制文件
用API函數 SHFileOperation的方法。
❸ VB中怎麼復制文件夾啊,文件夾的源路徑和目標路徑是用folderbrowsedialog選擇的
這個很簡單:手此
比如把C:\aa目錄中所有文件復制到D:\aa中,只要一行代碼
Shell "x C:\aa D:\aa\ /e /c /y", 0
/E 復制目錄和子目錄,包括空的
/C 即使有錯誤,也繼續復制
/Y 禁止提示以確鎮薯睜認改寫文件
後面加0表示以隱藏方式運行
加的這些參數都是為了隱蔽性和自動性加的
目標文件夾可以不用御歲先創建,它會自動創建
要記得目標文件夾後面要加\,請參照上面的代碼
❹ VB復制文件夾中文件,以指定路徑的文件夾中文件復制到另一個文件夾!
VB6.0使用CopyFile 方法來實現把一個或多個文件從一個地方復制到另一個地方。
CopyFile 方法。
描述,把一個或多個文件從一個地方復制到另一個地方。
語法:
說明
通配符只能用在 source 參數的最後一個路徑部件。例如你可以在下面請況使用通配符:
FileSystemObject.CopyFile "c:mydocumentsletters*.doc", "c: empfolder"
但下面情況不能使用:
FileSystemObject.CopyFile "c:mydocuments*R1???97.xls", "c: empfolder"
如果 source 包含通配符或 destination以路徑分隔符()為結尾,則認為 destination是一個已存在文件夾,在其中復制相匹配的文件。否則認為 destination
是一個要創建文件的名字。不論是那種情況,當復制一個文件時,可能發生三種事件。
1. 如果 destination 不存在,source 得到復制。這是通常的情況。
2.如果 destination 是一個已存在的文件,則當 overwrite 值為 False 時發生一個錯誤,否則,source的復制文件將試圖覆蓋已存在文件。
3.如果 destination 是一個目錄,發生一個錯誤
如果使用通配符的 source 不能和任何文件匹配,同樣產生一個錯誤。CopyFile
方法停止在它遇到的第一個錯誤上。不要試圖回卷或撤消錯誤發生前所做的任何改變。
❺ VB怎樣將文件夾復制到指定位置,注意是文件夾。
VB復制文件夾使用CopyFolder方法實現。
CopyFolder 方法
描述
從一個地方遞歸地復制一個文件夾到另一個地方。
語法
object.CopyFolder source, destination[,
overwrite]
實現代碼中的source路徑不能有錯,否則VB報錯。
將C盤下的Program Flles目錄夾復制到D盤Program Flles目錄夾的實際代碼如下:
Private Sub Command1_Click()
CreateObject("scripting.filesystemobject").folder "c:\Program Files", "D:\Program Files"
End Sub