Как написать простой свой браузер?
Вроде функция Navigate кидает на сайт
Страницы закачиваются.
Как пройтись по htm коду?
найти нужное слово, например?
Страницы закачиваются.
Как пройтись по htm коду?
найти нужное слово, например?
Воспользоваться DHTML, IHTMLDocument2. Можно не только "слово", а практически все объекты(link's, input's, img's e.t.c.) на странице заюзать.
MS WebBrowser Control - ActiveX компонент на основе которого созданы браузеры IE, MyIE и т.п. У него есть интерфейс IWebBrowser2 который по сути и есть "движок" браузера, он включает методы навигации разл. события и т.д. В Билдере он заделан ввиде компонента TCppWebBrower, чтобы можно было с ним работать в IDE. Далее - каждая страница (и вообще каждый элемент на ней ссылка, картинка, инпуты и т.п.) представлена ввиде своего интерфейса IHTMLDocument2(для страницы) У CppWebBrowser это св-во Document. Т.е. получив HTMLDocument2 через св-во CppWebBrowser::Document ты можешь читать, изменять св-ва отдельных элементов страницы, подключаться к их событиям и т.п.. Есть еще дополнительные интерфейсы которые позволяю управлять загрузкой потока (резать картинки, флеши и т.п.), настраивать контекстное меню (IDocHostUIHandler), управлять внешним видом и еще много чего, что требуется браузеру.
http://forum.codenet.ru/showthread.php?t=20924&highlight=submit
то вообще всё получится хорошо )))
PS: лично мне помогло ;)