Thursday, March 22, 2007

Prvním parametrem

je prohledávaný ListView, druhý parametr je vlastní text, který hledáme, a posledním parametrem je číslo sloupce, v němž hodláme hledat. Upozorňuji na to, že je zde (ostatně jak je v obdobných případech pravidlem) použito číslování od nuly, takže první sloupec (i první řádek) mají index nula.
Návratový parametr je typu TListItem, takže z něj získáte všechny potřebné informace o pozici a dalších vlastnostech nalezeného prvku. Nebude-li nalezen žádný prvek, bude vrácena "hodnota" nil. Hledání nerozlišuje velikost písmen a nalezen je pouze celý hledaný řetězec.
Nejdůležitějším výsledkem hledání tedy obvykle bude řádek, na kterém se prvek nachází (sloupec samozřejmě známe, protože je parametrem hledání). Tento výsledek pak již musíte vhodně zpracovat sami například tím, že nastavíte Focus na daný prvek, nastavíte viditelnost (MakeVisible), aby se hned zobrazil a uživatel nemusel složitě listovat, a podobně.

Labels: