Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2011, 15:36   #1
gufon
Форумчанин
 
Регистрация: 21.12.2010
Сообщений: 224
По умолчанию работа с компоненнтом webbrowser

Как можно получить исходный код из webbrowser и
нажимать на ссылки, работать с формами я умею а с ссылками нет
gufon вне форума Ответить с цитированием
Старый 09.06.2011, 21:36   #2
Ermowkin
Пользователь
 
Регистрация: 19.04.2011
Сообщений: 23
По умолчанию

Вот функция для получения исходного кода страницы.
Код:
function WB_GetHTMLCode(WebBrowser: TWebBrowser;
  ACode: TStrings): Boolean;
var
   ps: IPersistStreamInit;
   ss: TStringStream;
   sa: IStream;
   s: string;
 begin
   ps := WebBrowser.Document as IPersistStreamInit;
   s := '';
   ss := TStringStream.Create(s);
   try
     sa := TStreamAdapter.Create(ss, soReference) as IStream;
     Result := Succeeded(ps.Save(sa, True));
     if Result then ACode.Add(ss.Datastring);
   finally
     ss.Free;
   end;
 end;
Ermowkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
РАбота с webbrowser serg90 Работа с сетью в Delphi 3 23.02.2011 17:00
Работа с WebBrowser Бутаков_Сергей Общие вопросы Delphi 0 13.12.2010 14:41
Работа с webbrowser - Фреймы, работа с конкретным феймом в фрейме NewDelphi Фриланс 2 08.10.2009 11:00
Работа с WebBrowser в C# AR1ES Помощь студентам 0 20.09.2009 03:38
Работа с WebBrowser Manitu Помощь студентам 3 19.11.2008 11:48