为什么用WININET.DLL做的FTP程序,下载的EXE文件变成了DOS方式?

jxvinus 2003-11-17 09:15:13
为什么用WININET.DLL做的FTP程序,
下载的EXE文件变成了DOS方式?
用的是 FtpGetFile()
为什么会这个样子呢?
...全文
74 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxvinus 2003-11-21
  • 打赏
  • 举报
回复
那需要怎么办呀?
online 2003-11-21
  • 打赏
  • 举报
回复
应该是文件字节数不够,下载不完全
jxvinus 2003-11-21
  • 打赏
  • 举报
回复
我下载很多次都是这个样子的~~~
Sqler 2003-11-19
  • 打赏
  • 举报
回复
注意第二个参数
踏平扶桑 2003-11-19
  • 打赏
  • 举报
回复
如果变成dos形状的就说明下载的文件不全,你可以把下载和要下载的比较一下字节数,看看是不是一样。
jxvinus 2003-11-19
  • 打赏
  • 举报
回复
bRet = FtpGetFile(hConnection, filename1, App.path & "\" & filename2, False, _
INTERNET_FLAG_RELOAD, FTP_TRANSFER_TYPE_BINARY, 0)

这是我使用的方法,filename1 是FTP的文件名称,filename2是本地的文件名称,还需要做什么工作呀?

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧