Html и Delphi. Как осуществить связь?

Языки ASM, Pascal, C/C++, Perl, Delphi, PHP, Java...
Программируем сами, помогаем друг другу...

Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.

Ответить
dagarik
Сообщения: 11
Зарегистрирован: 09 янв 2007, 23:59
Контактная информация:

Html и Delphi. Как осуществить связь?

Сообщение dagarik »

Здравствуйте. Есть такая ситуация: существует программа написанная на делфи и html страничка. Необходимо запустить программу и из нее открыть страничку из делфи причем все то время, которое будет открыта страничка должен работать таймер. После закрытия странички время, которое насчитал таймер где-нить сохраняется.
Вопрос: как можно реализовать открытие страницы из программы написанной на делфию Существют ли каке-нибудь компоненты для отображения html страницы неосредственно. Если несложно укажите способы и метода для компонентов. По возможности часть кода взаимодействия с компонентом для отображения html странички.
Аватара пользователя
ijumper
Сообщения: 2
Зарегистрирован: 28 окт 2007, 02:17

Сообщение ijumper »

Да компонент существует помоему называется TInternetExplorer или TWebBrowser, метод у него какой-то простой для загрузки страницы есть, но не помню, очень давно не пишу на дельфи
Belazz
Сообщения: 28
Зарегистрирован: 21 апр 2008, 23:44
Контактная информация:

Сообщение Belazz »

ууу, заборов понаставили!
Кто знает как обходить?
andy_b
Сообщения: 6
Зарегистрирован: 19 авг 2008, 14:22

Сообщение andy_b »

Компонент называется TWebBrowser, лежит на вкладке Internet.
Кидаешь его на форму и у формы, например, в событие OnShow вызываешь метод Navigate, в качестве параметра указываешь путь к страничке html. Например:
WebBrowser1.Navigate('C:\test.html');

Метод перегруженный, их там 5 разновидностей. В самом простом случае на вход даешь только путь к файлу, как в примере. Вот и все. Таймер, разумеется, будет работать во время показа странички, да и все будет работать:-)
Ответить