Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

Как мне найти итемс в КомбоБокс по его уникальному номеру???   Найти похожие ветки 

 
Relaxxx   (2004-10-24 14:52) [0]

Я заполняю КомбоБокс таким образом
  Edit2.Clear;
  while not PostavshikQ.eof do
  begin
    Edit2.Items.AddObject(PostavshikQ.Fields[1].AsString, TObject(PostavshikQ.Fields[0].ASInteger));
    PostavshikQ.Next;
  end;


И как мне перейти например на запись у которой уникальный номер 100??


 
Плохиш ©   (2004-10-24 15:21) [1]

locate


 
Relaxxx   (2004-10-25 10:25) [2]

Какой locate в обічном комбобоксе?


 
ЮЮ ©   (2004-10-25 10:30) [3]

var
 id, idx: integer;
begin
 id := 100;
 dx := Edit2.Items.IndexOfObject(id);
 if idx > - 1 then begin
   ...
 end;


 
Relaxxx   (2004-10-25 10:52) [4]

Непонял, можно более популярно, такой код как-бі не работает?


 
ЮЮ ©   (2004-10-25 11:00) [5]

Edit2.Items - это TStrings, у которого есть метод нахождения индекса строки по объекту IndexOfObject. При добавлении "записи у которой уникальный номер 100" был добавлен объект TObject(100).


 
Relaxxx   (2004-10-25 11:14) [6]

Ок, но все равно, во первых  dx := Edit2.Items.IndexOfObject(id); нужно наверное idx := Edit2.Items.IndexOfObject(TObject(id));, а вот  
if idx > - 1 then begin
  ...
end;
это типа если не найден индех, но мне кажется что это - IndexOfObject(TObject(id)) не правельно


 
ЮЮ ©   (2004-10-25 11:57) [7]

>но мне кажется что это - IndexOfObject(TObject(id)) не правельно

а как же тогда
Edit2.Items.AddObject(PostavshikQ.Fields[1].AsString, TObject(PostavshikQ.Fields[0].ASInteger)); ???



Страницы: 1 вся ветка

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.04 c
4-1096701082
opoloxai
2004-10-02 11:11
2004.11.07
Перехват "звуковго" сообщения


3-1097047084
S@shka
2004-10-06 11:18
2004.11.07
UDF


14-1098087893
Vlad Oshin
2004-10-18 12:24
2004.11.07
Outlook 2003 and Outlook 2002 do not access to attachmen


4-1096702312
dir__er
2004-10-02 11:31
2004.11.07
hWindow to hProcess


3-1097070131
Пуртик
2004-10-06 17:42
2004.11.07
Как ускорить закачку?