Я пытаюсь загрузить файл PDF на ftp-сервер. Я пробовал это, обратившись к wininet dll, но безуспешно.
Как лучше всего это сделать в MS Access 2007 VB6? Я могу вызвать .net dll, но это мое последнее средство.
Заранее спасибо.
Я пытаюсь загрузить файл PDF на ftp-сервер. Я пробовал это, обратившись к wininet dll, но безуспешно.
Как лучше всего это сделать в MS Access 2007 VB6? Я могу вызвать .net dll, но это мое последнее средство.
Заранее спасибо.
Если вы имеете в виду VB6, то есть элемент управления, который вы можете использовать для функций FTP. Перейдите в раздел «Проект/Компоненты» и добавьте в свой проект «Microsoft Internet Transfer Control». Он довольно прост в использовании, но что-то вроде...
Inet.UserName = "Username"
Inet.Password = "Password"
Inet.Protocol = icFTP
Inet.RemoteHost = "123.123.123.123"
Inet.Execute , "put " & sFileToTransfer & " " & sFilenameOnRemoteHost
While Inet.StillExecuting
DoEvents
Wend
Проверьте Inet.ResponseCode, когда он завершится.
Если вы имеете в виду VBA в Ms/Access, вы можете написать небольшой пакетный файл, а затем выполнить его.