私の既存のVisualBasic6アプリケーションでは、ftpサイトに接続していました。ここで、反対側はプロトコルをftpsに変更し、ポートを22に変更しました。
私のコードは正しく機能しません。エラーvbFTPランタイムエラー「35753」「このメソッドではプロトコルがサポートされていません」が表示されます。
コードとURLのポートのみを変更しました
私の古いURLはftp.xxx.com.trのようなものでした
URLをに変更しました
sftps://ftp.xxx.com.tr
filezillaを使用して同じ場所に接続しようとしていますが、URLがsftps://ftp.xxx.com.trに変更されるため、コピーしました。スタックオーバー(MS Access 2007でPDFファイルをftpサーバーに転送する)にも同様の質問がありますが、ftpについてはありません。これは私のコードです
With xControl
.AccessType = icDirect
.Protocol = icFTP
.RemotePort = 22
.RequestTimeout = 50
.url = xURL
.UserName = xUserName
.Password = xPassword
.Cancel
.Execute , "DIR " & xFileName
Do While .StillExecuting
DoEvents: DoEvents: DoEvents
Loop
gLogonFtp = "Connected to Host"
End With
お時間をいただきありがとうございます、フェルダ