| 
			
			 
			
				17.03.2007, 00:45
			
			
			
		 | 
	| 
		
			|  | Активный |  | 
					Регистрация: 24.10.2005 Адрес: Там Сообщения: 201
 Репутация: 20     |  | 
	| 
 тогда по сложному    
	Код: var rct:TRECT;
const LVM_GETITEMRECT=4110;  LVIR_BOUNDS=0;
...
for i:=0 to ListView1.Items.Count-1  do
begin
If pos(Edit1.text, ListView1.Items[i].Caption)>0 then begin
ListView1.Selected:=ListView1.Items[i];
rct.Left:=0;
SendMessage(ListView1.Handle,LVM_GETITEMRECT,0,integer(@rct));
ListView1.Scroll(0,(i-ListView1.TopItem.Index)*(rct.Bottom-rct.Top));
ListView1.SetFocus;
end; |