Дык я ж тебе уже дал код:
Код:
1 2 3 4 5 6 7 8 9 10 11 12 | procedure TForm1 . SetComboBoxValue(AComboBox : TComboBox; AID : Integer );
var
I : Integer ;
begin
AComboBox . ItemIndex := - 1 ;
For I := 0 To AComboBox . Items . Count- 1 Do
If Integer (AComboBox . Items . Objects[i]) = AID Then
Begin
AComboBox . ItemIndex := I;
Break;
End ;
end ;
|
Запись сделать активной можно через Locate:
Код:
1 | DMMain . OQueryUser1 . Locate( 'ID' ,Idx,[]);
|
где Idx - тоже, что и AID в предыдущем коде, т.е. ID нужной записи.