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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2010, 13:08   #1
OST_K
 
Регистрация: 15.05.2010
Сообщений: 6
Сообщение поиск по TWebBrowser

на форме Edit1 для задания текста который нужно найти и Button1 - кнопка поиска и WebBrowser1 где нужно осушествлять поиск
или как можно осуществить через FindDialog чтоб искал в WebBrowser1
OST_K вне форума Ответить с цитированием
Старый 16.05.2010, 21:14   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Что искал? Текст?
Виталий Желтяков вне форума Ответить с цитированием
Старый 17.05.2010, 11:15   #3
OST_K
 
Регистрация: 15.05.2010
Сообщений: 6
По умолчанию

да текст заданый в Edit1
OST_K вне форума Ответить с цитированием
Старый 17.05.2010, 16:52   #4
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Самое простое решение:
- Парсим код загруженой в webbowser-е страницы:
Код:
//---------------------- Процедура получения текста страницы -----------------//
procedure GetTextPage;
var
  Doc: IHTMLDocument2;
  CurrentWB: TEmbeddedWB;
begin
  CurrentWB := Form1.WebBrowser1;
  if Assigned(CurrentWB) then
    begin
      Doc := CurrentWB.Document as IHTMLDocument2;
      if Assigned(doc) then
        begin
          Form1.Memo1.Lines.Text := (Doc.all.Item(NULL, 0) as IHTMLElement).OuterHTML;
        end;
    end;
end;
//----------------------------------------------------------------------------//
- делаем замену текста ("искомый текст" -><b>"искомый текст"</b>)
- задаем код загруженой страницы по аналогии пункта 1.
Виталий Желтяков вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Incompatible types: 'Unit1.TWebBrowser' and 'SHDocVw.TWebBrowser' simon15x Общие вопросы Delphi 0 10.04.2010 03:11
TWebbrowser. У кого есть? medved6216 Компоненты Delphi 1 08.04.2010 00:59
TWebBrowser Sergey2 Компоненты Delphi 3 17.06.2009 03:32
TWebBrowser + IE 7.0 Diogo Общие вопросы Delphi 5 27.01.2008 12:43
TWebBrowser dima_lamo Работа с сетью в Delphi 1 19.01.2008 21:16