VB 如何实现 从一个路径多次拷贝某个文件到另一个路径后,后一次拷贝的文件自动替换前一次拷贝的文件?

如题所述

Private Sub Command1_Click()
Open "e:\1.dat" For Append As #1
Print #1, "Test"
Close #1
FileCopy "e:\1.dat", "f:\2.dat"
End Sub
  FileCopy("源文件名","目标文件名")
  两个参数都是必选的,且都包含路径。
  在VB中filecopy函数可以直接调用。而CopyFile函数则不能要先定义filesystemobject变量,然后才能用。有过copyFile比fileCopy的功能有所不同。
  FileCopy是单个文件的copy,目标文件名可以和源文件名不同,也就是说Copy文件时可以重新命名。
  CopyFile是把一个目录下的所有文件copy到另一个目录下,不过不copy目录,要copy目录的话,要用copyFolder.
  例如:
  filecopy "D:\abc.txt","D:\aa\cc.txt"
  文件abc.txt 被Copy到d:\aa中时,被重命名为cc.txt.
  相对路径在引号前面加上"app.path &"(引号除外)
  例如:
  filecopy app.path & "abc.txt",app.path & "aa\cc.txt"
  同一路径的文件文件abc.txt 被Copy到同一路径aa中时,被重命名为cc.txt
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-21
建议:你把VB中拷贝的函数多看看 没有的话 百度上有

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网