Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Вопрос по WebBrowser


Автор: Вадим 29.11.2005, 16:13
Вопрос:
Использую WebBrowser для локального просмотра HTML. Существует форма для ввода данных в HTML. После нажатия кнопки submit необходимо как-то передавать основной программе данные, введенные пользователем.
Как это сделать?
Повторю все работает автономно, без Инета.

просьба указать код реализации...

Заранее спасибо Всем!

Автор: Snowy 29.11.2005, 16:22
2 варианта:
1. Встроить в основную программу http сервер и принимать данные.
2. Использовать в форме метод GET. В данном случае данные будут переданы как URL. В таком случае мы можем брать OnBeforeNavigate2 и сформированный URL разбирать на параметры.

Автор: Guest 29.11.2005, 16:30
Цитата(Snowy @ 29.11.2005, 16:22)
2 варианта:
1. Встроить в основную программу http сервер и принимать данные.
2. Использовать в форме метод GET. В данном случае данные будут переданы как URL. В таком случае мы можем брать OnBeforeNavigate2 и сформированный URL разбирать на параметры.

Извините за настойчивость, а как встроить сервер в прогу, никогда просто такого не делал.
Спасибо!

Автор: Guest 29.11.2005, 16:31
...и как принимать их....

Автор: Snowy 29.11.2005, 17:09
Цитата(Guest @ 29.11.2005, 16:30)
Извините за настойчивость, а как встроить сервер в прогу, никогда просто такого не делал.

Читай доку по TIdHTTPServer. Скачай примеры с сайта Indy.
И еще вот эту тему почитай:
http://forum.vingrad.ru/index.php?showtopic=54179

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)