2015-06-01 2 views
0

У меня есть входящий текст от FieldByName(aFld).AsString, который иногда может содержать HTML-теги. Я хочу, чтобы разобрать текст и использовать что-то вроде этого, чтобы отобразить его:hmodule in D5 willl not complie

How to load and save documents in TWebBrowser in a Delphi-like way

Если текст имеет HTML-теги, я хотел бы какие-либо URL-адреса, которые будут выделены. Они не должны работать как интерактивные, но визуально это то, за чем я буду.

Компонент в этой статье поставляется с программой D6 +, но он отклоняется от HModule. Я не могу скомпилировать в D5, поскольку он, похоже, не распознает HModule. Что это? Как мне обойти это?

Я попытался использовать TWebBrowser и следующее, но теги не выделяются, чтобы они выглядели так, как будто они доступны для просмотра.

How to load HTML directly to a WebBrowser

+0

лично, я не понимаю * вопрос *. это вся история о «TWebBrowser», даже актуальная здесь? – kobik

+2

Это тип данных для дескриптора модуля. Код, который вы нашли, использует его для загрузки html из ресурса. –

+0

Попытка множества различных способов загрузки документа в управление браузером не поможет. Если браузер не отображает документ, то, как вы надеетесь, чтобы повторить то же самое, он не изменит его. Вам нужно понять, почему элемент управления браузером не выполняет то, что вы хотите, с вашим документом. –

ответ

1

HModule объявляется в блоке Windows. Убедитесь, что устройство находится в вашем предложении uses.