![]() |
|
Модераторы: MetalFan |
![]()
|
|
| azbook |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 23.5.2006 Репутация: нет Всего: нет |
Приложение имитирует Web-сайт. В ответ на действия пользователя генерируется страничка и отображается компонентом TWebBrowser. Дурацкий вопрос - как это сделать? Можно конечно создавать каждый раз файл и на него указать методу Navigate. Можно запустить локально Веб-сервер или встроить веб-сервер в приложение и обращаться по http-протоколу. Есть ли альтернативы? Что то типа вывода непосредственно в браузер, как это делает Http-сервер, но без использования последнего.
Связанный с этим вопрос - на генерируемой страничке есть ссылки. Как сделать ссылку "на себя?". Т.е.что-то типа protokol://application.exe?parametrs, чтобы по щелчок по ссылке обрабатывало то же самое приложение. Лично мне ничего умнее в голову не приходит, чем в обработчике OnBeforeNavigate анализировать ссылку, создавать временной файл и туда писать созданную страницу. Т.е. все ссылки имеют вид "temp.html?param1=val1¶m2=val2....". Уродливо как-то получается. Просьба имеющим что сказать по данному поводу не стесняться отвечать подробно, на уровне "для полного чайника" (Первую и последню прогу на Делфи писал 10 лет назад, HelloWorld.exe называлась). |
|||
|
||||
| Snowy |
|
||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 4 Всего: 484 |
Добавлено @ 16:57 Процедура для загрузки html страницы в TWebBrowser.
Добавлено @ 17:02 И еще. В FAQ много полезного на эту тему. Пригодится: http://forum.vingrad.ru/index.php?act=modu...amp;section=787 |
||||||||
|
|||||||||
| Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: нет Всего: 50 |
Мда. А люди все разбрасывают везде по инету свои вопросы...
-------------------- |
|||
|
||||
| azbook |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 23.5.2006 Репутация: нет Всего: нет |
Спасибо, это именно то, что нужно. Прошу извинить за невнимательное изучение ФАК)
Добавлено @ 16:20
и более того, некоторые успевают везде их читать... |
|||
|
||||
![]()
|
| Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |