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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.08.2014, 00:17   #1
bilibian
Форумчанин
 
Регистрация: 21.01.2014
Сообщений: 389
По умолчанию ComboBox свои items

Привет!

В общем мне необходимо передать с именем поля еще и id, чтобы использовать этот id в дальнейшей работе программы.

Делаю так:

Код:
ComboBox1.Items[id]:=name;
В итоге ошибка: List index out of bounds (тут мой id)

Каким образом можно передать id?
bilibian вне форума Ответить с цитированием
Старый 01.08.2014, 00:42   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от bilibian Посмотреть сообщение
В общем мне необходимо передать с именем поля еще и id, чтобы использовать этот id в дальнейшей работе программы.
Если речь идёт о работе в программе с какой-то БД, то почему бы не использовать DBCombobox или DBLookupComboBox?
Streletz вне форума Ответить с цитированием
Старый 01.08.2014, 00:50   #3
bilibian
Форумчанин
 
Регистрация: 21.01.2014
Сообщений: 389
По умолчанию

Streletz, речь не о БД.
bilibian вне форума Ответить с цитированием
Старый 01.08.2014, 00:52   #4
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Хотелось бы код целиком увидеть, или обрисуй более конкретно цели задачт, какого типа переменная id? Byte,integer,longint?
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 01.08.2014, 00:54   #5
bilibian
Форумчанин
 
Регистрация: 21.01.2014
Сообщений: 389
По умолчанию

В этот список строки подгружаются через API и чтобы определить какое поле было выбрано, нужно передать id.

Не называть же мне поля значениями id, так как это будет полнейшим бредом, в котором невозможно будет понять, что выбираешь.
bilibian вне форума Ответить с цитированием
Старый 01.08.2014, 01:01   #6
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

При заполнения списка использовать ни add а AddObject и вторым параметром передвать объект хранящий что-то нужное.
Человек_Борща вне форума Ответить с цитированием
Старый 01.08.2014, 01:29   #7
bilibian
Форумчанин
 
Регистрация: 21.01.2014
Сообщений: 389
По умолчанию

Человек_Борща, спасибо, то что нужно!
bilibian вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по Combobox.Items kta87 Общие вопросы Delphi 5 23.10.2011 11:01
COmboBox Items from ADOQuery Delphi 7 detalik Компоненты Delphi 3 04.05.2011 20:38
COmboBox Items Delphi 7 detalik Помощь студентам 1 29.04.2011 12:20
Добавить програмно Items в ComboBox bbk_serg Общие вопросы Delphi 2 20.02.2010 21:10
Items of ComboBox Технолог Компоненты Delphi 2 20.04.2008 14:04