![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Format
foma_nk © (2007-09-19 09:59:00)Как при использовании функции Format оставить один из объявленных %... не заполненным. Например
... Foramt('test %d %d %s', [1, 2]); -- а %s мне нужно оставить в таком виде, он мне дальше понадобиться, а Format не нравится такое.
Котик Б (2007-09-19 16:14:00) [1]++
Сергей М. (2007-09-19 10:21:00) [2]
> Reindeer Moss Eater © (19.09.07 10:19) [5]
Ах вон оно что ..
Теперь понятно.
Reindeer Moss Eater (2007-09-19 10:19:00) [3]И что мешает поступить так:
Format('test %d %d %s', [1, 2, ''])
Он эту же строку собирается спользовать повторно как шаблон для второго Format
Сергей М. (2007-09-19 10:13:00) [4]
> Format не нравится такое
А кому такое понравится ?
Вполне естественно, что число формальных параметров в шаблоне должно соответствовать числу фактических параметров в массиве.
> он мне дальше понадобиться
Это как ?
И что мешает поступить так:
Format('test %d %d %s', [1, 2 , ''])
?
Zeqfreed (2007-09-19 10:13:00) [5]В справке не написано про %%?
Reindeer Moss Eater (2007-09-19 10:10:00) [6]Foramt('test %d %d %s', [1, 2,'%']);
Reindeer Moss Eater (2007-09-19 10:10:00) [7]точнее %s