Office中国论坛/Access中国论坛
标题:
求助:远程文件下载代码注解
[打印本页]
作者:
zzcjp
时间:
2009-4-30 08:21
标题:
求助:远程文件下载代码注解
我用以下代码来实现远程文件下载:
Dim H, S, qm
Set H = CreateObject("Microsoft.XMLHTTP")
qm = Me.服务器IP & Me.目录 & "/" & Me.文件名
H.Open "GET", qm, False '网络中的文件URL
Me.标签0.Visible = True
H.Send
Set S = CreateObject("ADODB.Stream")
S.Type = 1
S.Open
S.Write H.Responsebody
S.SaveToFile Me.默认存放路径 & "\" & Me.文件名, 2 '本地保存文件名
Me.标签0.Visible = True
S.Close
MsgBox "升级文件已成功下载!", vbOKOnly, "系统提示"
如果文件类型是".exe"/".doc"/".txt"/".xls"均可以下载,但是,“.mdb"/“.mde"类型文件均不能下载不知何故?代码从网上获得,我对这段代码不了解,请高手注解,谢谢!
作者:
WDLRCZT
时间:
2009-4-30 09:46
关注中……
作者:
liwen
时间:
2009-4-30 11:55
经测试能够下载.mdb类型的文件,楼主可先试一下,不用代码是否可以直接下载该类型的文件。
作者:
zzcjp
时间:
2009-4-30 16:33
我试过N多次了,不能下载。不知道是不是和“权限”有关?
作者:
zzcjp
时间:
2009-4-30 16:35
另外,ACCESS的系统表:MSysObjects 如何进行读写操作?
作者:
zzcjp
时间:
2009-4-30 16:42
远程文件下载方法:
FileCopy "\\192.168.63.2\d$\远程共享\SQL_物流管理.mde", CurrentProject.Path & "\SQL_物流管理.mde" '服务器文件下载到本地
可以下载任意类型文件。
作者:
zzcjp
时间:
2009-5-3 01:41
FileCopy "\\192.168.63.2\d$\远程共享\SQL_物流管理.mde", CurrentProject.Path & "\SQL_物流管理.mde" '服务器文件下载到本地
这句代码是放在【升级】按钮的单击事件中,有一个我百思不解的问题,当程序没有编译时在MDB格式中运行得好好的,把应用程序编译成MDE格式,单击按钮就出错,提示单击事件出错,哪位大侠能够解决这个问题?
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3