![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Связать memo с текстом между тегами(html) [D7, WinXP]
Acid_Burn © (2011-10-18 05:58:00)Здравствуйте,Хочу написать программу каторая бы облегчила жизнь HTML'щиков.Суть:
Допустим есть Html-страница(index.html) с таким содержанием:
[CODE]
Главная тестовая
ТЕСТОВАЯ СТРАНИЦА
[/CODE]
и есть оболочка программы(скрин во вложении screen.jpg)
для нее действует код(пока что знаю,то написал):
[CODE]procedure TForm1.Button2Click(Sender: TObject);
begin
opendialog1.execute;
Memo1.lines.loadfromfile(opendialog1.FileName);
end;
end.[/CODE]
цель:Нужно чтобы введя в memo2 любой текст(и нажав Button1 "изменить содержание страницы" этот текст направлялся в область между тегами Текст из Memo2
вопрос : как мне реализовать это?обясните пожалуста,исходники бы очень помогли=)непинайте в гугл))
решив даннуюзадачу я аналогично построю все и для текст
Заранее Спасибо откликувшимся на мой долговременно нерешаемый вопрос!
скрины нельзя вылаживать наверное,дам линк на скрин:
http://www.delphisources.ru/forum/attachment.php?attachmentid=2560&d=1318868460
Wnd (2011-10-23 21:53:00) [1]Хочу написать программу каторая бы облегчила жизнь HTML'щиков.Суть:<...> Нужно чтобы введя в memo2 любой текст(и нажав Button1 "изменить содержание страницы" этот текст направлялся в область между тегами <body> Текст из Memo2 </body>
Php и иже с ним рулят.
QAZ (2011-10-18 10:27:00) [2]не надо им ничего облегчать,у них и так не жизнь, а сказка
sniknik (2011-10-18 08:00:00) [3]> линк на скрин:
на сайте с регистрацией чтобы посмотреть?... нафиг.
sniknik (2011-10-18 07:58:00) [4]> облегчила жизнь HTML'щиков.
знание html ее реально облегчает, а не... визуальных дизайнеров кучи, ну вот ворд из мсофиса например.
Омлет (2011-10-18 07:58:00) [5]> дам линк на скрин:
"Вы не авторизованы на форуме или не имеете доступа к этой странице."
> 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'щиков
Рано ты взялся за такую задачу. Напиши, для начала, что попроще. Сапёра там. Или тетрис. И не пренебрегай книгами. Форум тебя не научит.