![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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