Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2007, 11:55   #1
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
Сообщение Списки

Всем привет! Разкажите плиз как работать с объектом ComboBox!!! Как добавлять в список строки! Как ним обращиться! И вобщем что про него знаете! Заранее спасибо!!!
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума Ответить с цитированием
Старый 15.12.2007, 12:03   #2
kommunist
C# developer
Форумчанин
 
Аватар для kommunist
 
Регистрация: 03.10.2007
Сообщений: 393
По умолчанию

Основное свойство компонента, содержащее список строк, — Items, имеющее тип TStrings. Заполнить его во время проектирования можно, нажав кнопку с многоточием около этого свойства в окне Инспектора Объектов. Во время выполнения работать с этим свойством можно, пользуясь свойствами и методами класса TStrings — Clear, Add и другими.
Стиль изображения этого компонента определяется свойством Style, которое может принимать следующие основные значения:
СsDropDown Выпадающий список со строками одинаковой высоты и с окном редактирования, позволяющим пользователю вводить или редактировать текст .
Стиль изображения этого компонента определяется свойством Style, которое может принимать следующие основные значения:
csDropDown Выпадающий список со строками одинаковой высоты и с окном редактирования, позволяющим пользователю вводить или редактировать текст (правый список на рис. 3.10).
csSimple Развернутый список со строками одинаковой высоты и с окном редактирования, позволяющим пользователю вводить или редактировать текст (левый нижний список на рис. 3.10).
csDropDownList Выпадающий список со строками одинаковой высоты, не содержащий окна редактирования.
Выбор пользователя или введенный им текст можно определить по значению свойства Text. Если же надо определить индекс выбранного пользователем элемента списка, то можно воспользоваться обсуждавшимся в компоненте ListBox свойством ItemIndex.
Свойство MaxLength определяет максимальное число символов, которые пользователь может ввести в окно редактирования.
I like WPF
kommunist вне форума Ответить с цитированием
Старый 15.12.2007, 12:03   #3
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Все о ComboBox:
http://www.programmersclub.ru/files/book1_100comp.rar
mihali4 вне форума Ответить с цитированием
Старый 15.12.2007, 12:07   #4
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Расскажу тебе основное по ComboBox.
Что бы изменить цвет фона там где набписи в параметр Color выбирай любой цвет который тебе нада.
Что бы сделать его доступным или недоступным используй параметр Enabled. Есле true, то доступный, а есле фалсе то нет.
Для изменения шрифта, размера, цвета.... букв используй параметр Font.
Для того что бы добавить строки в ComboBox в параметре Items (TStrings)
пишеш строки какие тебе нада.
И последнее делать его видемым или скрытам в параметре Visible.
Вот основные параметры, а в остальном разберёшся сам, только покапайся посмотри что какой параметр делает.

С уважением Terran.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 15.12.2007, 12:50   #5
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

Для динамической работы с элементом используй свойство Combobox1.Items. , дальше по интуитивной схеме врубиш. Допустим в RunTime добавить в список строку Combobox1.Items.Add('.......');
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 15.12.2007, 19:05   #6
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

Все огромное спасибо! А то нету у меня про списки ничего!!!
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Списки Вилен Общие вопросы C/C++ 3 22.05.2008 00:40
списки Влдислаав3911 Паскаль, Turbo Pascal, PascalABC.NET 5 10.05.2008 17:35
Списки... Arkuz Компоненты Delphi 2 19.04.2008 22:58
Списки AVer Паскаль, Turbo Pascal, PascalABC.NET 6 06.12.2006 23:05