回 帖 发 新 帖 刷新版面

主题:请教文件拷贝编程语句中用变量代替文件路径的问题

小弟要用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&")
    
请诸位大虾指点!

回复列表 (共2个回复)

沙发

f.Copy(to_dw)

板凳


还是不行啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册