明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2257|回复: 4

[求助]如何用VBA复制局域网服务器上的文件

[复制链接]
发表于 2006-12-29 18:43:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2006-12-29 18:50:53 编辑

如何用VBA复制局域网FTP服务器上的文件到本地机上?请老师解答,谢谢!

发表于 2006-12-30 11:37:00 | 显示全部楼层

应是VB的东西吧.可以用filecopy

FTP可以映射成本地硬盘.

Dim SourceFile, DestinationFile
SourceFile = "SRCFILE"    ' 指定源文件名。
DestinationFile = "DESTFILE"    ' 指定目的文件名。
FileCopy SourceFile, DestinationFile    ' 将源文件的内容复制到目的文件中。
 楼主| 发表于 2006-12-30 20:22:00 | 显示全部楼层

请帮看看请帮如下语句,帮修正一下,谢谢!(假如用户名为wdat,密码101)

Sub asd()
Dim SourceFile, DestinationFile
SourceFile = "ftp://wdata:101@127.0.0.1/aaa.xls" ' 指定源文件名。
DestinationFile = "D:\aaa.xls"    ' 指定目的文件名。
FileCopy SourceFile, DestinationFile
End Sub

发表于 2006-12-31 08:48:00 | 显示全部楼层
本帖最后由 作者 于 2006-12-31 9:30:06 编辑


SourceFile = "ftp://wdata:101@127.0.0.1/aaa.xls" ' 指定源文件名。

应需要真实的地址。如\\192.168.13.201\lgs\04.xls

刚查了下,可以考虑使用inet控件。可

http://vb.lihuasoft.net/showsource.php?id=210

下这个看看了。

发表于 2006-12-31 09:38:00 | 显示全部楼层

可以试试本身对象模型提供的GetRemoteFile方法:

http://www.mjtd.com/object/acad2004/idh_getremotefile.htm

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 21:25 , Processed in 0.225987 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表