使用chilkatftp2控件 ,下载基于linux 的网络存储器,当执行ftp.getfile时,在立即里提示no such file or directory 。但连接windows系统的ftp下载都没有问题。
代码如下:
ftp.HostName = "10.6.27.196"
ftp.UserName = "ftp196"
ftp.PassWord = "ftp196"
' 连接并登陆到 FTP server.
Dim success As Long
success = ftp.ConnectOnly()
If (success <> 1) Then
Debug.Print ftp.LastErrorText
Exit Sub
End If
success = ftp.LoginAfterConnectOnly()
If (success <> 1) Then
Debug.Print ftp.LastErrorText
Exit Sub
End If
Dim LocalFileName As String
Dim remoteFilename As String
' Ensure that we get PercentDone callbacks.
ftp.AutoGetSizeForProgress = 1
remoteFilename = "\test\1.xlsx"
LocalFileName = "E:\1.xlsx"
' 下载文件<