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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.013 c
4-1135230725
Сергей_1
2005-12-22 08:52
2006.03.12
Прочитать состояния на COM порте


2-1140343320
redlord
2006-02-19 13:02
2006.03.12
winsock


3-1137409890
BAX
2006-01-16 14:11
2006.03.12
Вопрос по сохранению значений


3-1137220767
Е.
2006-01-14 09:39
2006.03.12
Access, ADO


2-1140599091
ttt_111
2006-02-22 12:04
2006.03.12
Почему не запусается прграмма





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