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

Вниз

Поиск ПОД-строки в ListBox ?   Найти похожие ветки 

 
Gonza   (2002-10-03 23:28) [0]

Подскажите плиз!
Как можно быстро реализовать сабж??


 
Юрий Зотов   (2002-10-04 01:06) [1]

Pos("...", ListBox.Items.Text)


 
Gonza   (2002-10-04 01:25) [2]

Юрий Зотов © (04.10.02 01:06)

Может я не совсем точно выразился, но хотелось бы выделить эту строку...


 
Юрий Зотов   (2002-10-04 01:51) [3]

Попробуйте:

SendMessage(ListBox.Handle, LB_SELECTSTRING, -1, Integer(PChar(MyString)));


 
Gonza   (2002-10-04 08:25) [4]

>>SendMessage(ListBox.Handle, LB_SELECTSTRING, -1, Integer(PChar(MyString)));

Это мне известно... в FAQ есть.
Но мне не подходит, т.е. например, в LisBox такие строки:

1. йцуфыв
2. ИСКОМАЯ_СТРОКАвалдвьп
3. впвыап
4. жапьтИСКОМАЯ_СТРОКА

А LB_SELECTSTRING найдет и выделит только 2 строку, а 4 не найдет ( и в хелпе об этом сказано), а хотелось бы найти еще и 4 строку...
Пока сделал так:

var i:integer;
Start:integer;
begin
if Edit1.Text="" then exit;
if ListBox.ItemIndex<0 then Start:=0
else Start:=ListBox.ItemIndex;
for i:=Start+1 to ListBox.Count-1 do
if Pos(Edit1.Text,ListBox.Items[i])>0 then
begin
ListBox.ItemIndex:=i;
break;
end;

Может есть способ по лучше?


 
Song   (2002-10-04 09:34) [5]

Нет.


 
Gonza   (2002-10-04 09:36) [6]

Понятно.

Спасибо!


 
REA   (2002-10-04 10:30) [7]

тогда лучше CheckBox используй или ListView


 
Gonza   (2002-10-04 14:54) [8]

2REA

Что-то я с CheckBox не пойму, как его вместо ListBox тспользовать...

А чем ListView лучше?



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
3-45229
Atamali Mamedov
2002-09-24 09:45
2002.10.14
Interbase External Functions


14-45545
Карелин Артем
2002-09-19 15:25
2002.10.14
Киньте доки по криптованию.


3-45230
Praco
2002-09-24 09:47
2002.10.14
В DataModule, в инспекторе объектов исчезают ссылки на обработчик


1-45289
vopros
2002-10-04 16:08
2002.10.14
Показываю форму Showmodal не могу понять


1-45416
Демонов Е.В.
2002-10-03 12:06
2002.10.14
Вопрос О DLL





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