Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Вниз

Как выделять индекс в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.015 c
14-63385
ashnurov
2003-12-27 16:07
2004.01.20
регистр


6-63273
Signed
2003-11-16 01:24
2004.01.20
Программно определить в чём неисправность


6-63291
Кен
2003-11-12 07:09
2004.01.20
TWebBrowser Как сделать, чтобы у него появилось такое же меню,


1-63082
Ega23
2004-01-08 15:49
2004.01.20
try except


3-63024
Igorr
2003-12-22 16:40
2004.01.20
Как правильно работать с BLOB





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский