如何在VB6中复制打开的文件?

Gop*_*pal 6 vb6

使用VB6,当另一个人打开文件时,如何将文件从另一台计算机复制到我的计算机?

rav*_*ven 8

如果您尝试在当前打开的文件上使用FileCopy语句,则会发生错误.但是,FileSystemObject的CopyFile函数没有问题,所以请改用它.首先,您需要添加对Microsoft Scripting Runtime的引用(在Project-> References ...菜单上).然后你可以这样做:

Dim fso As New FileSystemObject

fso.CopyFile "\\someOtherComputer\share\foo.mdb", "C:\foo.mdb"
Run Code Online (Sandbox Code Playgroud)