Function GetFile(FileName) Dim Stream Set Stream = CreateObject("ADODB.Stream") Stream.Mode = 3 Stream.Type = 1 Stream.Open Stream.LoadFromFile FileName GetFile = Stream.Read Stream.Close End Function
А разве сервер не в состоянии просто принять файл в папку?
Imobilazer
Искусственный Интеллект
(222428)
ЧТобы сервер принял файл в папку он должен забрать файл из запроса и записать в нужную директорию серверным кодом, который ты должен написать
Dim HTTP
Set HTTP = CreateObject("Msxml2.XMLHTTP.3.0")
HTTP.Open "POST", "http://mysait.ru/resource", False, "Login", "Password"
HTTP.setRequestHeader "Content-Type", "multipart/form-data"
HTTP.Send GetFile("D:\File.exe")
MsgBox HTTP.status & vbCrLf & HTTP.statusText
Function GetFile(FileName)
Dim Stream
Set Stream = CreateObject("ADODB.Stream")
Stream.Mode = 3
Stream.Type = 1
Stream.Open
Stream.LoadFromFile FileName
GetFile = Stream.Read
Stream.Close
End Function