将文件从一个文件夹移动到VB6中的另一个文件夹

时间:2010-10-21 16:14:23

标签: vb6

我在给文件夹A中有许多文件。我想将这些文件逐个移动到文件夹B.即,我正在处理每个文件。所以在我自己的处理完成后,我想将处理过的文件移动到另一个文件夹。我怎样才能做到这一点? 请帮忙!

4 个答案:

答案 0 :(得分:6)

纯VB6方法,不使用FileSystemObject,是复制然后删除。

FileCopy src, dest
Kill src

手册链接:

http://msdn.microsoft.com/en-us/library/aa243368(VS.60).aspx

http://msdn.microsoft.com/en-us/library/aa243388(VS.60).aspx

答案 1 :(得分:5)

您实际上可以使用name函数来使用VB

移动文件
Name "c:/test1.txt" as "d:/temp/blabla.txt"

答案 2 :(得分:2)

答案 3 :(得分:1)

另外,显然你应该升级并尽可能避免任何新的vb6开发。但是,如果您启用了.NET,则可以在.NET库中更轻松地执行此操作,然后将.NET组件公开给COM以供VB6应用程序参考。唯一的新要求是应用程序需要.NEt框架(现在是Windows安装的标准)。这样做的另一个好处是,如果您以后决定将应用程序升级到.NET,那么您已经完成了此功能!