вопрос по OLE "InternetExplorer.Application" возможно ли скачать файл по UR #321076


#0 by ksa
прочитал на тему «Получение всех гиперссылок документа HTML» Интересно, возможно ли получение файла , желательно в автоматическом режиме, т.е. без выбора открыть-сохранить, сразу на свой комп?
#1 by без галстука
нечто типа IE.Navigate(Юрл) Sub Navigate(ByVal URL As String, [ByVal Flags], [ByVal TargetFrameName], [ByVal PostData], [ByVal Headers]) Navigates to a URL or file.
#2 by ksa
хотелось бы в применении к 1С :)
#3 by smaharbA
через ИЕ возможно, но это уже хак... кроме ИЕ много объектов есть
#4 by ksa
я использую запуск из 1С программу "wget", интересно какие еще есть возможности? :) Интересно, ИЕ ведь саму страницу скачивает, а потом из нее ссылки можно выжать, тогда почему просто получить нельзя?
#5 by ksa
гм.., видно мало кто пробовал закачать из интернета информацию в 1С? :))
#6 by smaharbA
все делается, и этим пользуются многие, позырь в базе знаний и в книге знаний, наверняка есть...
#7 by ksa
ладно, я здесь еще пока не совсем освоился, :)
#8 by smaharbA
а страничку "парсить" на предмет ссылок можешь и через ИЕ, можешь и через связочку WinHttp.WinHttpRequest и htmlfile
#9 by ksa
видать, добрый код,но пишет ХТТПЗапрос.Send; {F:ТАБЛИЦА, HTML.ERT}: WinHttp.WinHttpRequest: A connection with the server could not be established может иметт значение, что стоит прокси?
#10 by smaharbA
имеет.
#11 by ksa
:))) уже ближе, на предпоследней строке спотыкается :)) Стрим.SaveToFile("D:downloads", 2); {F:ТАБЛИЦА, HTML.ERT}: ADODB.Stream: Не удается записать файл. может, параметр какой нужен, и под каким наименованием сохранит?:)
#12 by smaharbA
урл дай
#13 by ksa
а вот если по ссылке файла нету, то как прописано, ругается :))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С