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

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

Шаблоны текста [D6, Win2k]


Zhilkin ©   (2004-08-16 18:05:00) 

Представьте - есть файл шаблона текста, где вместо цифр написаны названия величин в квадратных скобках:


...
- на хозяйственно-питьевые нужды жителей по табл.1 СНиП 2.04.84:
 Qxп = [QuotaDrinking]л/сут.на одного жителя;
-на пpотивопожаpные нужды по табл.5 СНиП 2.04.02-84:
 Qпож = [QuotaFireExtinguish]л/с на один пожаp,
...


Во время исполнения программы происходит некоторый расчет, значений величин подсчитываются и их значения подставляются в шаблон вместо названий величин.

Величина переменной QuotaDrinkingравна 290 .
Величина переменной QuotaFireExtinguishравна 35 .

Получается следующий файл:


...
- на хозяйственно-питьевые нужды жителей по табл.1 СНиП 2.04.84:
 Qxп = 290 л/сут.на одного жителя;
-на пpотивопожаpные нужды по табл.5 СНиП 2.04.02-84:
 Qпож = 35 л/с на один пожаp,
...
>

Пожалуйста подскажите, возможно ли сделать так, что если найдена строка [Variable], она была заменена на значение переменной Variable?


Рыба   (2004-08-16 23:23:00) [1]

Невнимательно прочитал.
Нужно использовать функцию Pos для поиска.


Рыба   (2004-08-16 23:21:00) [2]

A := 1000;
Caption := Format('В колограмме %d грамм', [A]);


Zhilkin   (2004-08-16 19:07:00) [3]

Удалено модератором
Примечание: Личная переписка


Ega23   (2004-08-16 18:44:00) [4]

Удалено модератором
Примечание: Личная переписка


Zhilkin   (2004-08-16 18:20:00) [5]

Удалено модератором
Примечание: Личная переписка


Ega23   (2004-08-16 18:11:00) [6]

Если хочешь, могу выслать класс один. Там именно это и делается.


Наверх

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