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

Вниз

Как сделать поиск подстроки в ListBox?   Найти похожие ветки 

 
lightix ©   (2002-02-18 13:22) [0]

Подскажите как сделать при нажатии клавиш в ListBox чтобы поиск был не по первой букве, а по подстроке?


 
Digitman ©   (2002-02-18 13:27) [1]

По какой подстроке ? Как именно ты задаешь/хочешь задавать модель поиска ?


 
nikols ©   (2002-02-18 13:34) [2]

procedure TForm1.Button1Click(Sender: TObject);
begin
SetListBoxIndex("Proba", 0);
end;

procedure TForm1.SetListBoxIndex(Str: String; StartIndex: Integer);
var
i: Integer;
begin
for i := StartIndex to ListBox1.Items.Count - 1 do
if StrPos(PChar(ListBox1.Items[i]), PChar(Str)) <> nil then
begin
ListBox1.ItemIndex := i;
exit;
end;
end;


 
lightix ©   (2002-02-18 13:39) [3]

Сорри, промахнулся - не в ListBox а в ComboBox, хотя и в ListBox тоже.
Короче, ситуация такая: Находясь в ComboBox нажимаю букву "а" и мне из списка подтягивается первое слово начинающееся с буквы "а". А мне нужно чтобы когда я потом нажму "б" то чтобы подтянулось слово начинающееся с "аб"...
PS Если есть возможность свяжитесь со мной по асе 117041902...


 
MBo ©   (2002-02-18 13:43) [4]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1013158583&n=0


 
Digitman ©   (2002-02-18 13:50) [5]

это называется - механизм инкрементального поиска


 
nikols ©   (2002-02-18 13:54) [6]

procedure TForm1.Edit1Change(Sender: TObject);
begin
SetListBoxIndex(Edit1.Text, 0);
end;



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
3-19069
Bormanoid
2002-02-08 13:28
2002.03.07
А как очистить SQL-запрос?


7-19364
Pantero
2001-11-30 21:16
2002.03.07
Как загрузить Dll файлы когда загружается Виндовс ?


14-19350
Blackweber
2002-01-20 14:52
2002.03.07
Я нашел Д.Кнута в эл. варианте. Только не знаю как прочитать ТеХ формат в котором они сделаны. Подскажите если кто сталкивался!


6-19290
kex
2001-12-19 12:05
2002.03.07
Как узнать программно свой IP?


7-19359
ashep
2001-12-03 21:03
2002.03.07
цифровые микросхемы