如何应VB INET控件实现上传文件 没分了下次补上 急 (在线等)

tywetyty 2007-08-30 03:08:14
Inet1.Execute Inet1.URL, " send" & Me.Dir1.Path & "\" & Me.File1.FileName & "/" & Me.File1.FileName
这样写可以连接成功 但是怎么 不 可以上传
请高手指教
...全文
257 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
PHPService 2008-10-30
  • 打赏
  • 举报
回复
用Inet1上传文件到FTP服务器,上传后服务器上的文件是空的,没有内容,是怎么回事呢?服务器是Linux的,上传目录权限已是777,请大家帮帮忙了,万分感谢!

按钮的单击事件代码如下:

Private Sub Command1_Click()
With Inet1
.URL = ""
.UserName = ""
.Password = ""
.Protocol = icFTP
.RequestTimeout = 120

.Execute , "PUT E:\test1.jpg /test1.jpg"

Do While .StillExecuting
DoEvents
Loop

.Execute , "CLOSE"
End With
i = MsgBox("数据上传完毕!", 65, "VB")
End Sub
litaoa 2007-09-13
  • 打赏
  • 举报
回复
Inet1.Execute Inet1.URL, " send" & "" & Me.Dir1.Path & "\" & Me.File1.FileName & "/" &

被上传文件所在的文件夹名称和路径名称里不能有空格. send 后面要跟一个空格.

用put的话,要本地文件名 和在服务器上的文件名都要加上.
tywetyty 2007-09-01
  • 打赏
  • 举报
回复
谢谢 已经解决了
LichKingSZ 2007-08-30
  • 打赏
  • 举报
回复
嗯...inte控件我用得比较少...我一般用的上传方法就是
1. xml post
2. SOCKET
3. 以数据库做中转,上传上去了再另存文件
实际使用上第三种方法比较稳定...实在不行,你也试试?
tywetyty 2007-08-30
  • 打赏
  • 举报
回复
我的问题 是 根本传不到服务器上去? 怎么 回事啊 !是不是代码的问题啊 ?
LichKingSZ 2007-08-30
  • 打赏
  • 举报
回复
你上传不成功具体是个什么情况?
由于控件的功能限制,非异步的操作很容易被锁死...就个人经验...

1,453

社区成员

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

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