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

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

DBComboBox [D7]


ГАГН ©   (2004-03-25 09:06:00) 

Есть два DBComboBox'а.

Первый - Страна
Второй - Код страны

Подскажите пожалуйста, как можно сделать следуюющее:

При выборе страны автоматически вывести во второй DBComboBox код этой страны.

Страна и Код страны прописаны в Items.

Заранее всем спасибо!!!


Соловьев   (2004-03-25 09:50:00) [1]

создать класс
TMyCountry=class(TObject)
   Country: string;
   Code: string;
 end;

var MyItems: TMyCountry;
...
   MyItems := TMyCountry.Create;
   MyItems.Country := 'Russia';
   MyItems.Code := 'RU';
   chTypeTraffic.Items.AddObject('RU', MyItems);
...


stud   (2004-03-25 09:44:00) [2]

менять итеминдекс при измениях


stud   (2004-03-25 09:44:00) [3]

но проще использовать лукап


ГАГН   (2004-03-25 09:38:00) [4]

А все таки как быть с DBComboBox и именно с Items.


stud   (2004-03-25 09:33:00) [5]

лучше использовать два лукапкомбобокса.
в одном отображать код а в другом название


Dmitriy O.   (2004-03-25 09:27:00) [6]

Не прописывать их в итемс. А грузить динамически из таблы. Которую можно использовать в место ини файла. Таким образом во первых коды и страны можно редактировать и добавлять а во вотрых они будут синхронизированны.


Наверх

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