![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Подскажите, есть ли способ используя консольное приложение, открыть страничку в нете и сохранить её содержимое в html файл. А еще лучше сделать скриншот. Видела примеры с WebBrowser и сохранение и снимок есть, но тут именно консольное приложение.
|
|
#2
|
||||
|
||||
|
Код:
program Project1;
{$APPTYPE CONSOLE}
uses
ActiveX, ComObj, Variants, SHDocVw, SysUtils;
var
WebBrowser: IWebBrowser2;
begin
OleInitialize(nil);
WebBrowser:=CreateOleObject('InternetExplorer.Application') as IWebBrowser2;
WebBrowser.Navigate('http://site', EmptyParam, EmptyParam, EmptyParam, EmptyParam);
{ load & save }
WebBrowser.Quit;
WebBrowser:=nil;
end. |
| Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Elza (03.03.2014)
| ||
|
#3
|
||||
|
||||
|
В 90е годы прошлого столетия так "доски объявлений", бибиэски работали - весь контент чисто на псевдографике отображался, сейчас такое можно ещё увидеть на обычном телевизоре, телетекст называется, в сети тоже энтузиасты-фидошники ещё живы, встретить можно... Вы что, именно такое собрались открывать?
|
|
#4
|
|||
|
|||
|
ну у меня тема немного другая, с этим не связана
![]() |