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

Вниз

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

 
Intell ©   (2004-01-06 15:45) [0]

Как мне осуществить поиск в ListBox1 по введённому тексту в Edit1 и выделить этот индекс с найденным текстом.


 
Тимохов ©   (2004-01-06 15:46) [1]

Перебирай ListBox1.Items от начала до конца.
Заметем ставть ListBox1.ItemIndex, когда найдешь.
Все.


 
Семен Сорокин ©   (2004-01-06 15:46) [2]

Items.IndexOf


 
alex_*** ©   (2004-01-06 15:46) [3]

поиск по Items.IndexOf
выделить по SelText, SelStart... точно не помню.


 
alex_*** ©   (2004-01-06 15:47) [4]

сорри, ItemIndex := pos вполне достаточно


 
Intell ©   (2004-01-06 15:53) [5]

alex_***, попробую.


 
Intell ©   (2004-01-06 16:24) [6]

Как искать я понял, спасибо. А вот как выделить найденный текст (т.е. индекс).


 
Тимохов ©   (2004-01-06 16:25) [7]

см 4.


 
Intell ©   (2004-01-06 16:28) [8]

В том то и дело - почему-то не выделяется, хотя ошибки нет.
Вот какой я вводил код:
Listbox1.ItemIndex:=pos(FlatEdit2.text,Listbox1.Items.Text)-1;

Правильно?


 
Семен Сорокин ©   (2004-01-06 16:33) [9]

Listbox1.ItemIndex:=Listbox1.Items.IndexOf(FlatEdit2.text)


 
Intell ©   (2004-01-06 16:35) [10]

Семен Сорокин, большое спасибо! Работает!


 
Тимохов ©   (2004-01-06 16:36) [11]

pos здесь ни при чем, я так понимаю, что в 4 так автор ответа обозначал позицию. Отношения к функции pos это никакого не имеет.
Ищи listbox1.items.indexof.


 
Intell ©   (2004-01-06 16:40) [12]

Не, в 4 работает с некоторым текстом, а вот пример Семена Сорокина работает с любым текстом.
Короче - спасибо всем!


 
alex_*** ©   (2004-01-06 16:45) [13]

))) интересно... что за некоторый текст? у меня никакого тайного умысла не было. см. [11]. Просто я всегда индексы обозначаю pos. Написал по привычке.


 
Тимохов ©   (2004-01-06 16:48) [14]

alex_*** © (06.01.04 16:45) [13]
Насколько я понимаю человек подумал, что надо пользоваться функцией pos. О том, что он скорее всего ошибался я и сказал в 11.



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
8-63255
GhostDog
2003-09-13 14:09
2004.01.20
Фильтры


3-63025
eds
2003-12-22 11:34
2004.01.20
Возможно ли сделать доступ к БД в формате DBF многопользовательск


1-63102
EgorT
2004-01-08 12:24
2004.01.20
Как при помощи Delphi записать формулу в Excel


6-63286
Vicol_V
2003-11-17 16:30
2004.01.20
Как отключить активное подключение NetStat


14-63302
Nick-From
2003-12-26 21:11
2004.01.20
Система на Atlon XP