Главная страница
    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.009 c
1-63241
hfa
2004-01-09 10:53
2004.01.20
ChangeFileExt не работает но и не ругаеться


1-63083
WELLiON
2004-01-06 16:13
2004.01.20
Timer и оставшееся время


1-63079
Skipidar
2004-01-10 06:26
2004.01.20
Информация о зарегистрированном типе файла


3-62973
veb
2003-12-24 12:28
2004.01.20
Открытие из BLOB


14-63393
Undert
2003-12-28 16:25
2004.01.20
Кто как отпраздновал xMas ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский