![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ListBox [D7, XP]
TimScorp © (2006-03-15 21:54:00)Доброго времени суток!!!
Вопрос в следующем:
Есть массив A [n, 3].
Допустим:
A [1, 1] := 'Иванов'
A [1, 2] := 'Иван'
A [1, 3] := 'Иванович'
A [2, 1] := 'Сидоров'
A [2, 2] := 'Сидр'
A [2, 3] := 'Сидорович'
A [3, 1] := 'Митрофанов'
A [3, 2] := 'Митрофан'
A [3, 3] := 'Николаевич'
Можно ли в ListBox'е произвести вывод следующим образом:
Иванов Иван Иванович
Сидоров Сидр Сидорович
Митрофанов Митрофан Николаевич
Если можно то как???
С уважением TimScorp.
Johnmen (2006-03-15 23:51:00) [1]
> Чтобы вторые и третьи элементы массива писались столбиком
Так ведь уже сказали, что шрифт выставить моноширинный.
А как пробелы добавлять, ты знаешь...:)
TimScorp (2006-03-15 23:03:00) [2]
> Johnmen © (15.03.06 22:56) [10]
> >все рано не получается.
>
> Как именно не получается?
Чтобы вторые и третьи элементы массива писались столбиком
Иванов Иван Иванович
Сидоров Сидр Сидорович
Митрофанов Митрофан Николаевич
Johnmen (2006-03-15 22:56:00) [3]>все рано не получается.
Как именно не получается?
API (2006-03-15 22:47:00) [4]
ListBox.Font.Name := 'Courier';, или табуляция, или рисовать самому.
TimScorp (2006-03-15 22:36:00) [5]Вот такой вывод не получается
Иванов Иван Иванович
Сидоров Сидр Сидорович
Митрофанов Митрофан Николаевич
Т.е. Длина первой фамилии 6, второй - 7, третьей - 10.
К первой добавляем 4 пробела, ко второй три и все рано не получается.
Johnmen (2006-03-15 22:30:00) [6]>все рано не получается.
Что не получается?
TimScorp (2006-03-15 22:21:00) [7]Добавляю пробелы макс.длина - тек. длина все рано не получается.
ФИО это пример, там сапсем другие данные.
Desdechado (2006-03-15 22:20:00) [8]удивительно, что не в CheckBox'е
добивай пробелами, ставь моноширинный шрифт, соединяй ФИО в одну строку
TimScorp (2006-03-15 22:19:00) [9]В ListView'е можно осуществлять выбор как в listBox'е???
TimScorp (2006-03-15 22:18:00) [10]Мне нужно в ListBox'е
TimScorp (2006-03-15 22:17:00) [11]Мне нужно в ListBox'е
Desdechado (2006-03-15 22:15:00) [12]это можно сделать в ListView