| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 499 人关注过本帖
标题:vb的inet控件上传大文件失败求帮助
只看楼主 加入收藏
西门木猫猫
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-1-4
结帖率:50%
收藏
已结贴  问题点数:8 回复次数:1 
vb的inet控件上传大文件失败求帮助
我需要写一个小程序,需要用到向ftp服务器上传图片文件的功能,我选择了使用inet控件,当图片比较小的时候,运行程序可以成功上传,可是一旦图片大一点,比如说有1m,则程序出现假死现象,最后退出,我看ftp服务器上的图片没有接受完,所以打开图片只能看到半截图片,这是为什么啊,请师兄帮我解决一下,我的代码是这样的:Private Sub Command1_Click()
Dim filename, putfile As String
'设置FTP的地址、协议类型、用户名、密码
Inet1.URL = "ftp://123.56.85.249"  'FTP的地址
Inet1.Protocol = icFTP
Inet1.RemotePort = 21
Inet1.UserName = "mmm"
Inet1.Password = "811118"

Inet1.Execute , "put E:\图片\穴位图\腹部穴位.jpg  \腹部穴位.jpg"
Do While Inet1.StillExecuting

DoEvents
Loop
Inet1.Execute , "close"
Inet1.Execute , "quit"

End Sub
请大家不要用自己的机器做服务器测试,用我代码中的这个远程服务器测试,小文件可以成功上传,但1m的图片就不能了,这是为什么啊?
搜索更多相关主题的帖子: 密码 图片 用户名 运行程序 ftp服务器 
2015-01-09 19:20
xzlxzlxzl
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:湖北
等 级:贵宾
威 望:125
帖 子:1091
专家分:5825
注 册:2014-5-3
收藏
得分:8 
实在不行用ftp控制台下命令传送吧,生成一个bat文件,然后执行该bat即可,你看我上传了一个12M的花费78秒
2015-01-09 19:30
快速回复:vb的inet控件上传大文件失败求帮助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016974 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved