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

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

Как работает функция Format? [D5, Win95/98, WinME, NT4, Win2k, WinXP]


velk ©   (2002-04-29 09:22:00) 

Нужно строку длиной 5 символов дополнить справа пробелами....
Как это сделать функцией FORMAT


Johnmen   (2002-04-29 10:24:00) [1]

>Anatoly Podgoretsky © : Конечно, нет...Не обратил внимания на D5 :(
(Но есть в Rx)
>Shaman_Naydak © : Действительно так ! Но я всегда старался юзать более легкие ф-ии или собственного изготовления, и посему не работаю с Format и его всех возможностей не знаю...


Shaman_Naydak   (2002-04-29 10:03:00) [2]

Ну МВО, ну Johnmen..
Не ожидал от Вас такого изощренного издевательства на челом..

Format("%-10s", [S]) - пробелы справа

Format("%10s", [S]) - слева пробелы


Anatoly Podgoretsky   (2002-04-29 10:03:00) [3]

Johnmen © (29.04.02 09:51)
Не наблюдается в Д5

velk (29.04.02 09:22)
Я сбросил в UDFPD три функции этого назначения


Johnmen   (2002-04-29 09:51:00) [4]

LeftStr(), RightStr()


MBo   (2002-04-29 09:45:00) [5]

s:=s+StringOfChar(" ", 10-length(s));


velk   (2002-04-29 09:38:00) [6]

а если я не знаю начальную длину строки и нужно дополнить её до 10 символов?
Если можно то при помощи FORMAT


MBo   (2002-04-29 09:30:00) [7]

s:=s+StringOfChar(" ", СколькоНадо);


Наверх

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