Мне нужно загрузить действительно большой файл в msaccess через приложение vba.
Использование объектов MSXML2.ServerXMLHTTP.6.0 и WinHttp.WinHttpRequest.5.1 приводит к ошибке, указывающей, что недостаточно места для хранениязавершить эту операцию.Поэтому я прибегнул к использованию метода DoFileDownload из shdocvw.dll.То, что я хочу сделать, это передать дополнительный заголовок (ключ API) на запрос, отправленный функцией.
Вот примерно то, что я хочу сделать.
Private Declare Function DoFileDownload Lib "shdocvw.dll" _
(ByVal lpszFile As String) As Long
Public Sub Download()
sDownloadFile = StrConv(<link_to_download>, vbUnicode)
'set a header before calling DoFileDownload
Call DoFileDownload(sDownloadFile)
End Sub
Как мнеподойти к этой проблеме?