Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Записи различных цветов в ListBox


Автор: Igor Graf 27.10.2005, 07:55
Привет, у меня возник вопрос:

Допустим есть ListBox, куда выводятся значения след. образом:


Код

List1.Clear
Do Until rs.EOF
List1.AddItem rs!user
rs.MoveNext
DoEvents
Loop


хочу сделать , чтоб определенные значения выводились красным цветом, например выводятся:
1
2
1
3
4
надо чтоб 1 были красными, а остальные-черными, как это можно осуществить?

С уважением Graf

Автор: Exception 27.10.2005, 08:09
апи.
Добавлено @ 08:09
апи.
Добавлено @ 08:10
апи.
стандартный вроде не позволяет

Автор: Igor Graf 27.10.2005, 08:16
Run-time error спасибо , если не трудно , какая именно функция отвечает за это безобразие? smile

Автор: Naghual 27.10.2005, 09:18
ИМХО: Даже с АПИ ты этого не добьешся, так-как цвет сможеш изменить для всех элементов но не для конкретных.
Выход - напиши свой контрол! Это не так уж и сложно.

Автор: Igor Graf 27.10.2005, 09:29
NaghualЦеню твое участие, только если бы я мог его сам написать я бы не задавал вопрос на форуме, а сел и написал бы, так что люди если есть инфа или какие-либо соображения пишите пожалуйста.

С уважением Graf

Автор: Naghual 27.10.2005, 09:32
Не вопрос. Главное - желание!

Кстати:
Цитата
Отстаивая свои ограничения, ты лишаеш себя всемогущества!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)