Inet1.Execute Inet1.URL, " send" & Me.Dir1.Path & "\" & Me.File1.FileName & "/" & Me.File1.FileName
这样写可以连接成功 但是怎么 不 可以上传 
请高手指教

解决方案 »

  1.   

    嗯...inte控件我用得比较少...我一般用的上传方法就是
    1. xml post
    2. SOCKET
    3. 以数据库做中转,上传上去了再另存文件
    实际使用上第三种方法比较稳定...实在不行,你也试试?
      

  2.   

    Inet1.Execute Inet1.URL, " send" & "" & Me.Dir1.Path & "\" & Me.File1.FileName & "/" &被上传文件所在的文件夹名称和路径名称里不能有空格. send 后面要跟一个空格.用put的话,要本地文件名 和在服务器上的文件名都要加上.
      

  3.   

    用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