Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2009, 15:26   #1
ToLeG
Пользователь
 
Регистрация: 12.09.2008
Сообщений: 37
По умолчанию Delphi + html (или эквивалент)

Здравствуйте. У меня такая проблема. Есть некий файл в формате html, например 1.html. Он имеет такую структуру:

<html>
<body>
Фамилия: fam <br>
Имя: name <br>
Отчество: otch <br>
<html>

где, fam, name, otch - переменные в делфи;

Внимание вопрос: Нужно в делфи открыть этот файл и подставить значение переменных. Основная проблема в том, что структуры файлов могут быть разные, меняться, добавлять. Но переменные остаются теме же. Помогите Пожалуйста!.
ToLeG вне форума Ответить с цитированием
Старый 02.07.2009, 16:04   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну и выводи в HTML файл:
Код:
AssignFile(output,'file.html');
writeln('<html>');
writeln('<body>');
writeln('Фамилия:', fam,' <br>');
writeln('Имя:', name,' <br>');
writeln('Отчество:', otch,' <br>');
writeln('<html>');
А потом открывай выведенное в WebBrowserж
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.07.2009, 17:42   #3
Viteef
stopfake.org
Участник клуба
 
Регистрация: 03.05.2007
Сообщений: 1,927
По умолчанию

Используй шаблоны. fam заменяй на нужную переменную с помощью StringReplace.

Последний раз редактировалось Viteef; 02.07.2009 в 18:21.
Viteef вне форума Ответить с цитированием
Старый 03.07.2009, 08:41   #4
ToLeG
Пользователь
 
Регистрация: 12.09.2008
Сообщений: 37
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну и выводи в HTML файл:

Это не правильно. Потому что сегодня форма одна, завтра другая, и переписывать каждый раз код несподручно... А вот добавил новый шаблон, а он сам тебе все значения подставил - вот это правильно!))
ToLeG вне форума Ответить с цитированием
Старый 03.07.2009, 08:42   #5
ToLeG
Пользователь
 
Регистрация: 12.09.2008
Сообщений: 37
По умолчанию

Цитата:
Сообщение от Viteef Посмотреть сообщение
Используй шаблоны. fam заменяй на нужную переменную с помощью StringReplace.
А можно подробней пожалуйста. Просто я не очень хорошо пока еще программирую..
ToLeG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дайте ссылку или объясните как создать html help Волк Общие вопросы Delphi 4 07.02.2009 10:04
Эквивалент формы через POST James303 Работа с сетью в Delphi 7 12.01.2009 21:13
Требуется программист Delphi или VB или C#. Анна Долбилина Фриланс 11 04.08.2008 10:04
(HTML или JS) Узнать IP адрес Air Помощь студентам 14 11.07.2008 10:12
Паскаль. Вычислить эквивалент. Nexx Помощь студентам 2 27.09.2007 19:21