[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Программирование под ОС / C - C++ /

Создание web-браузера

И так сегодня мы будем создавать Web-браузер, только хочу сказать, что в этой статье мы будем создавать чрезвычайно простой Web-браузер, а не там всякие эксплореры, моя задача дать вам только начало, а дальше если хотите то можете и сами раздуть эту тему.

Начинаем, для начала нам нужны такие компоненты, как CppWebBrowser который лежит на вкладке Internet, один Edit и пять компонентов Button. CppWebBrowser является полноценным браузером который нам подарила фирма Borland. Edit нам нужен для написания запроса.

Теперь размещаем это все по удобнее. И пописываем первую кнопку, как OK и для нее прописываем такой обработчик событий:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
wchar_t URL[100];
Edit1->Text.WideChar(URL,100);
CppWebBrowser1->Navigate(URL,0,NULL,NULL,NULL);
}


Следующая кнопка будет называться Back то есть возращение на предыдущую страницу, и соответствующий обработчик событий для нее:

void __fastcall TForm1::Button2Click(TObject *Sender)
{
CppWebBrowser1->GoBack();
}


Далее кнопка Next:

void __fastcall TForm1::Button3Click(TObject *Sender)
{
CppWebBrowser1->GoForward();
}


Button4 это Reflesh или обновление страницы:

void __fastcall TForm1::Button4Click(TObject *Sender)
{
CppWebBrowser1->Refresh();
}


И наконец-то последняя кнопочка это Stop:

void __fastcall TForm1::Button5Click(TObject *Sender) { CppWebBrowser1->Stop(); }

Вот такой простой получился браузер, конечно можно в нем еще конечно наворотить, ведь в компонента CppWebBrowser есть еще очень много интересных свойств. Так, что если кому-то чего-то будет надо, пишите можно написать и продолжение статьи.

Автор: Нестерюк Дмитрий
Источник: www.bib.com.ua



Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Программирование под ОС / C - C++ /

Пишем CD проигрыватель 2
28-05-2010   

Сейчас я покажу как можно написать простой проигрыватель CD дисков. Для начала разместим все нужные компоненты на форме (см. рисунок)... подробнее

Кол. просмотров: общее - 3924 сегодня - 1

Пишем браузер
28-05-2010   

Продолжаю тему клонирования программ darkamstera на Delphi в С++Builder. В этой статье я покажу, как с помощью стандартных компонентов, можно создать свой браузер. Браузер будет на движке всеми-любимого InternetExplorer. Наш зверь сможет ходить по URL... подробнее

Кол. просмотров: общее - 2748 сегодня - 0

Информация о системе
28-05-2010   

Выводим информацию о нашей родненькой системе. Для получения большей части информации мы будем использовать обширные функции, это не так сложно, как может показатся с первого взгляда и вообще код довольно простой и примитивный, так что покапавшись в нем пару минут - можно в легкостью разобраться что к чему, зачем и как... подробнее

Кол. просмотров: общее - 2783 сегодня - 1

FTP клиент своими руками
28-05-2010   

Здраствуй, сечас я покажу, как в CBuilder можно создать свой простой FTP-клиент, похожий пример можно найти в документации C++Builder Developnets Guilde... подробнее

Кол. просмотров: общее - 3170 сегодня - 0

Работаем с POP-сервером
28-05-2010   

Здраствуй, в этой статье я расскажу про способы получения e-mail писем и их прочтения. Для начала давайте составим интерфейс будущей программы Вот, что у меня вышло... подробнее

Кол. просмотров: общее - 2816 сегодня - 1



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects