主题:请教文件拷贝编程语句中用变量代替文件路径的问题
小弟要用VB编程执行文件的拷贝,假如我要将"d:\test\"文件夹底下的所以文件拷贝到的目的文件夹为“d:\dwtemp\”,用以下语句可以实现(此段程序中已用变量filesource代替d:\test\),
Dim fs As New FileSystemObject
Dim fd As Folder
Dim f As File
Set fd = fs.GetFolder(filesource)
For Each f In fd.Files
If Check1.Value = 1 Then
f.Copy ("d:\dwtemp\")
End if
Next
,但我用String变量to_dw代替“d:\dwtemp”,改成以下语句则不能有效执行拷贝,但并不报错,
f.Copy ("&to_dw&")
请诸位大虾指点!
Dim fs As New FileSystemObject
Dim fd As Folder
Dim f As File
Set fd = fs.GetFolder(filesource)
For Each f In fd.Files
If Check1.Value = 1 Then
f.Copy ("d:\dwtemp\")
End if
Next
,但我用String变量to_dw代替“d:\dwtemp”,改成以下语句则不能有效执行拷贝,但并不报错,
f.Copy ("&to_dw&")
请诸位大虾指点!