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

Вниз

TListView - Поиск ???   Найти похожие ветки 

 
Alsan   (2006-02-19 19:01) [0]

Люди как можно зделать поиск TListView поиск по первой колонке ???

Огромное спасибо ! ))


 
Palladin ©   (2006-02-19 19:40) [1]

а что искать то собираешься?


 
GuAV ©   (2006-02-19 19:40) [2]

Несколько вариантов: Метод FindCaption, метод FindData при заданных соответственно Data, вызов ListView_FindItem или LVM_FINDITEM, перебор по Items с проверкой необходимого условия.


 
Alsan   (2006-02-19 22:39) [3]

А примерно !!! Пример можно на исходнике плыз.....


 
Defunct ©   (2006-02-20 01:19) [4]

> на исходнике

это такой язык?


 
Джо ©   (2006-02-20 01:21) [5]

> [4] Defunct ©   (20.02.06 01:19)
> > на исходнике
>
> это такой язык?

Оффтоп:
ИМХО, над языком издеваться не следует, автор, вероятно, не русскоговорящий, судя по нику.


 
GuAV ©   (2006-02-21 21:23) [6]

var Found: TListItem;
begin
 Found := ListView1.FindCaption(0, "Искомая строка", False,
   True, True);
 if Assigned(Found) then
 begin
   ShowMessageFmt("найдено: %d", [Found.Index]);
   //...
 end;
end;


 
Alsan   (2006-02-21 23:50) [7]

Да пример прикольный ну мне надо что-бы то что нашло показало в LISTWIEW а не просто сказало что нашло скока ! Кто может помогите релизовать нормальный поиск в ListView можно простой но рабочий !!!

Благодарен ребята !


 
Defunct ©   (2006-02-22 01:31) [8]

Alsan   (21.02.06 23:50) [7]
> мне надо что-бы то что нашло показало в LISTWIEW

Дык, а что искать?
строки в ListView искать?
или искать строки в файле, а в ListView выводить?

задачку по-точнее скажи.


 
Alsan   (2006-02-22 01:56) [9]

Вот ребята пример что нужно сделать :

Добавляем текст в  ListView

procedure TForm1.SpeedButton4Click(Sender: TObject);

begin
with ListView1.Items.Add do
begin
  Caption := (" Test ");
  SubItems.Add(" Test1 ");
  SubItems.Add("Test2");
end;
end;


А теперь мне нужно сделать поиск в ListView, найти слово Test или Test1

Вот такое нужно сделать действие я год назад сам делал а теперь не могу вспомнить как оно у меня получилось помню одно что долго мозги напрягал !!!

Помогите ребята ...


 
Джо ©   (2006-02-22 02:09) [10]

>  [9] Alsan   (22.02.06 01:56)
> А теперь мне нужно сделать поиск в ListView, найти слово
> Test или Test1

Как делать поиск, тебе показал [6] GuAV ©. Что нужно сделать ПОСЛЕ поиска?

оффтоп: сегодня просто день неадекватностей какой-то...



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

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

Наверх




Память: 0.49 MB
Время: 0.06 c
2-1140957667
Федун
2006-02-26 15:41
2006.03.12
Вопрос по TDBLookupComboBox


2-1140503578
Wood
2006-02-21 09:32
2006.03.12
Закрыть TExcelApplication без сохранения


15-1140191596
Vendict
2006-02-17 18:53
2006.03.12
Передача параметра процедуре по ссылке в ассемблере


15-1140371760
БарЛог
2006-02-19 20:56
2006.03.12
TWebBrowser и php


3-1137757377
_RusLAN
2006-01-20 14:42
2006.03.12
Нужна идея. Передача даных с одной БД в другую (FireBird)