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

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

TMemo [D7, XP]


Ванич ©   (2010-04-20 16:32:00) 

Здравствуйте.
Подскажите как выводить строки в мемо, столбцами.

Например:

"12323 кб"
"34 кб"
"345 кб"

Килобайты тут должны быть на одной линии.

Пробовал использовать функцию Format, так:
 memo1.Lines.Add(Format('%-10d', [3434]) + 'кб');
 memo1.Lines.Add(Format('%-10d', [34]) + 'кб');


Но "кб" сдвигаются.

Подскажите, как правильно сделать. Спасибо.

PS: Это мне нужно сделать именно в TMemo.


Германн   (2010-04-21 01:29:00) [1]


> Нельзя утверждать наверняка не видя всей картины.

Иногда можно.


Ванич   (2010-04-20 22:30:00) [2]


> Работы на 5 мин.


Я не говорил, что программа ограничивается с добавлением записей в мемо. Нельзя утверждать наверняка не видя всей картины.


Leonid Troyanovsky   (2010-04-20 22:24:00) [3]


> Anatoly Podgoretsky ©   (20.04.10 19:52) [3]

> Для мемо можно использовать вывод в позиции табуляции.

А то ;)

--
Regards, LVT.


Jeer   (2010-04-20 21:10:00) [4]


> Да, я это знаю. Просто поменяв компонент, слишком многое
> придется переписывать.


Работы на 5 мин.


Ванич   (2010-04-20 20:46:00) [5]


> Leonid Troyanovsky ©   (20.04.10 18:48) [2]


Спасибо большое!


> Anatoly Podgoretsky ©   (20.04.10 19:52) [3]


Да, я это знаю. Просто поменяв компонент, слишком многое придется переписывать.


Anatoly Podgoretsky   (2010-04-20 19:52:00) [6]

> Leonid Troyanovsky  (20.04.2010 18:48:02)  [2]

Компонент вывода столбцами называется TStringGrid
Для мемо можно использовать вывод в позиции табуляции.


Leonid Troyanovsky   (2010-04-20 18:48:00) [7]


> Ванич   (20.04.10 16:32)  

> Подскажите, как правильно сделать. Спасибо.

memo1.Lines.Add(Format('%-10d%s%s', [3434, ^I, 'кб']));
memo1.Lines.Add(Format('%-10d%s%s', [34, ^I, 'кб']));

--
Regards, LVT.


MBo   (2010-04-20 16:48:00) [8]

шрифт используй моноширинный, например, Courier new


Наверх

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