Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Связать 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'щиков

Рано ты взялся за такую задачу. Напиши, для начала, что попроще. Сапёра там. Или тетрис. И не пренебрегай книгами. Форум тебя не научит.


Наверх

Титульная страница Поиск, карта сайта Написать письмо