![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ComboBox.ItemIndex:=??? [D6]
Ольга © (2005-09-28 13:01:00)Заполняю ComboBox из запроса:
While not QData.Eof do
begin
ComboBox.Items.AddObject(QData.FieldByName(FieldName).AsString,
pointer(QData.FieldByName(FieldCode).AsInteger));
QData.Next;
end;
Раньше нужный элемент в ComboBox находила по ComboBox.Items.IndexOf('xxx'), зная FieldName.
А теперь нужно искать по FieldCode (FieldName не известен). Не могу сообразить как - подскажите.
Игорь Шевченко (2005-09-28 14:34:00) [1]
> А теперь нужно искать по FieldCode (FieldName не известен).
> Не могу сообразить как - подскажите
Никак. Нету связки между FieldName и FieldCode. После того, как в Objects заносится некое целое значение, FieldCode безвозвратно утерян
Олег, князь (2005-09-28 13:13:00) [2]
ComboBox.Items.IndexOfObject(...)