|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.07.2009, 12:04 | #1 |
Новичок
Джуниор
Регистрация: 20.07.2009
Сообщений: 3
|
Вывод форматированного текста
В ответ на поисковый запрос нужно вывести результаты (примерно как в Google), при щелчке на любой из них показывается окно с полным текстом.
Как это можно реализовать? |
20.07.2009, 12:43 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Также как и Гугл, построить html страничку с линками. По сути гугл возвращает отчет о своей работе. Сделайте аналогично.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
20.07.2009, 16:09 | #3 |
Новичок
Джуниор
Регистрация: 20.07.2009
Сообщений: 3
|
Я знаю только один компонент, который может отображать html - TTextBrowser. Но как в нем обрабатывать переход по ссылке не знаю. Нужно чтобы каждая ссылка открывалась в новой вкладке (TabSheet), причем текст не хранится в файле, а генерируется на лету
|
20.07.2009, 20:52 | #4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Стоп. ХТМЛ можно поместить хоть в лабел, хоть в мемо . Вопрос в другом - будет ли осуществляться автоматический переход по линку и подсветка самих линков. Ничто не мешает мне поместить код странички в Мемо правильно? Сперва Вам нужно научиться готовить для пользователя страничку с ссылками - ну просто набор линков. Если они у Вас есть думаю этот этап будет не очень сложен.
Ну собственно компонент http://yandex.ru/yandsearch?clid=145...BD%D1%82%D0%B0
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
21.07.2009, 04:39 | #5 |
Новичок
Джуниор
Регистрация: 20.07.2009
Сообщений: 3
|
Правильно , но зачем?
Подготовить нужный код html нетрудно, как потом его передать в TWebBrowser для отображения? Найденный пример не работает, ругается на IHTMLDocument2 Код:
|
21.07.2009, 08:13 | #6 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
заходим например сюда: http://www.sources.ru/delphi/delphi_...wser_faq.shtml Смотрим: Код:
Кроме того, немного фантазии. Если Вы торопитесь и Вам некогда разбираться с созданием страницы: 1. Вы можете загрузить ее из файла (Ваше: зачем мне генерировать страницу в Мемо ?) 2. Вы можете вставить страничку из буфера обмена И последнее: специально не поленился и набрал TWebBrowser в поиске по данному сайту...
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 21.07.2009 в 08:24. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод большого текста | and_kow | Общие вопросы Delphi | 16 | 08.07.2009 16:00 |
C|Вывод текста | Troi666 | Помощь студентам | 4 | 09.05.2009 01:31 |
RichEdit вставка форматированного текста и расстояние между строками. | Armorer | Общие вопросы Delphi | 2 | 30.04.2009 08:16 |
вывод текста | Shkentik | Общие вопросы Delphi | 5 | 21.04.2009 23:29 |
вывод текста в файл | Индийское диско | Общие вопросы Delphi | 6 | 09.10.2007 12:43 |