Форум программистов, компьютерный форум CyberForum.ru

Lazarus

Войти
Регистрация
Восстановить пароль
 
Loshka_
0 / 0 / 0
Регистрация: 24.12.2015
Сообщений: 1
#1

Работа с html документом - Lazarus

27.12.2016, 00:56. Просмотров 210. Ответов 1
Метки нет (Все метки)

Здравствуйте. Программирую я достаточно недавно, ответ на свой вопрос в интернете не нашёл (может плохо искал). У меня есть файл, в нем имеется некоторый текст и изображения. Мне нужно всё содержимое этого файла вывести на форму. В интернете почитал, что на Delphi это можно реализовать с помощью компонента WebBrowser, в лазарусе же я нашёл только компонент IpHtmlPanel. Где-то часик в ней полазив, я смог из html файла загружать текст (с html также не работал). Дальше перешёл к изображениям, вставив в html код ( <p><img src="dzen.png" alt="Альтернатива"></p> ) и закинув изображение в ту же папку, где и хранится сам html файл, во время работы возникла ошибка, исправить не смог, подскажите как быть. Может можно как-то иначе сделать?

Код для IpHtmlPanel в программе:
Pascal
1
2
3
4
5
6
var m1: TMemo;
begin
m1:=TMemo.Create(form1);
m1.lines.loadfromfile('file.html');
IpHtmlPanel1.sethtmlfromstr(m1.line s.text);
end;
Миниатюры
Работа с html документом  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2016, 00:56     Работа с html документом
Посмотрите здесь:

Lazarus Компонент для парсинга HTML, кроссплатформенный
Lazarus Отображение html c CSS, JS и Flash
Lazarus Редактирование и отображение HTML + События в IpHtmlPanel
Открытие HTML страницы в стандартном браузере linux Lazarus
HTML проверка в lazarus Lazarus
Некорректное открытие HTML? Lazarus
Lazarus Вывод HTML кода в Chromium(fpCEF3)
Lazarus Изменение HTML кода в Chromium (fpCEF3)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edukra
451 / 428 / 131
Регистрация: 24.01.2012
Сообщений: 1,030
27.12.2016, 12:47     Работа с html документом #2
Вот так работает
Pascal
1
iphtmlpanel1.OpenURL('C:\test.htm');
Только htmlpanel достаточно капризная. Если изображения не будет по ссылке - программа упадет.
Yandex
Объявления
27.12.2016, 12:47     Работа с html документом
Ответ Создать тему
Опции темы

Текущее время: 15:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru