Форум: "Основная";
Текущий архив: 2013.12.01;
Скачать: [xml.tar.bz2];
ВнизСвязать memo с текстом между тегами(html) Найти похожие ветки
← →
Acid_Burn © (2011-10-18 05:58) [0]Здравствуйте,Хочу написать программу каторая бы облегчила жизнь HTML"щиков.Суть:
Допустим есть Html-страница(index.html) с таким содержанием:
[CODE]<html>
<title>Главная тестовая</title>
<body>
ТЕСТОВАЯ СТРАНИЦА
</body>
</html>
[/CODE]
и есть оболочка программы(скрин во вложении screen.jpg)
для нее действует код(пока что знаю,то написал):
[CODE]procedure TForm1.Button2Click(Sender: TObject);
begin
opendialog1.execute;
Memo1.lines.loadfromfile(opendialog1.FileName);
end;
end.[/CODE]
цель:Нужно чтобы введя в memo2 любой текст(и нажав Button1 "изменить содержание страницы" этот текст направлялся в область между тегами <body> Текст из Memo2 </body>
вопрос : как мне реализовать это?обясните пожалуста,исходники бы очень помогли=)непинайте в гугл))
решив даннуюзадачу я аналогично построю все и для <title> текст </title>
Заранее Спасибо откликувшимся на мой долговременно нерешаемый вопрос!
скрины нельзя вылаживать наверное,дам линк на скрин:
http://www.delphisources.ru/forum/attachment.php?attachmentid=2560&d=1318868460
← →
sniknik © (2011-10-18 07:58) [1]> облегчила жизнь HTML"щиков.
знание html ее реально облегчает, а не... визуальных дизайнеров кучи, ну вот ворд из мсофиса например.
← →
Омлет © (2011-10-18 07:58) [2]> дам линк на скрин:
"Вы не авторизованы на форуме или не имеете доступа к этой странице."
> opendialog1.execute;
> Memo1.lines.loadfromfile(opendialog1.FileName);
Так нельзя делать. Надо открывать файл, только если пользователь выберет его в диалоге (а может и не выбрать):if opendialog1.execute then
Memo1.lines.loadfromfile(opendialog1.FileName);
Нужно чтобы введя в memo2 любой текст(и нажав Button1 "изменить содержание страницы" этот текст направлялся в область между тегами <body> Текст из Memo2 </body>
Для этого надо распарсить html и найти body. Для начала можешь почитать про TWebBrowser, к примеру. Или вот: http://htmlp.sourceforge.net/
Хотя, если по-простому, то можно просто найти с помощью функции Pos нужные теги и вставлять между ними свой текст. Читай про работу со строками.
> Хочу написать программу каторая бы облегчила жизнь HTML"щиков
Рано ты взялся за такую задачу. Напиши, для начала, что попроще. Сапёра там. Или тетрис. И не пренебрегай книгами. Форум тебя не научит.
← →
sniknik © (2011-10-18 08:00) [3]> линк на скрин:
на сайте с регистрацией чтобы посмотреть?... нафиг.
← →
QAZ (2011-10-18 10:27) [4]не надо им ничего облегчать,у них и так не жизнь, а сказка
← →
Wnd (2011-10-23 21:53) [5]Хочу написать программу каторая бы облегчила жизнь HTML"щиков.Суть:<...> Нужно чтобы введя в memo2 любой текст(и нажав Button1 "изменить содержание страницы" этот текст направлялся в область между тегами <body> Текст из Memo2 </body>
Php и иже с ним рулят.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2013.12.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.002 c