FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Buscar Items en ListView
Hola, tengo un problema con una aplicacion, quisiera que el texto que ponga en un edit lo busque en un listview, he implementado el codigo que esta abajo sacado de torrys pero solo busca la cadena empezando desde el principio, yo quisiera que busca la cadena aunque este al medio del caption del item en listview. Por ejemplo si pongo en el edit:'uno' entonces lo encontrara en un item que el caption diga por ejemplo: 'cada vez que uno'.
en cambio el codigo que pongo abajo solo lo encuentra si pongo 'cada' osea si la caption empieza asi, no encuentra cadenas que esten al medio. Espero dejarme entender :S Les pongo el codigo: procedure TForm1.Button1Click(Sender: TObject); var lvItem: TListItem; begin lvItem := ListView1.FindCaption(0, // StartIndex: Integer; '99', // Search string: string; True, // Partial, True, // Inclusive False); // Wrap : boolean; if lvItem <> nil then begin ListView1.Selected := lvItem; lvItem.MakeVisible(True); ListView1.SetFocus; end; end; Gracias por su ayuda... |
#2
|
||||
|
||||
Por la descripción de la ayuda acerca del método FindCaption, tal parece que tendrás que implementar tú mismo la búsqueda:
// Saludos |
#3
|
|||
|
|||
Gracias, voy a probarlo. Les aviso cualquier eventualidad.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Codigo en los Items de un Combobox | juanjoassenza | OOP | 3 | 20-07-2006 10:19:03 |
Creación de una lista de items | metalfox6383 | Varios | 2 | 19-09-2005 12:57:54 |
Items Listview | Trigger | OOP | 2 | 11-10-2004 21:05:02 |
seleccionar items de 2 listview | arana | Varios | 0 | 11-10-2004 18:39:43 |
Items de MainMenu a TreeView | MITOPE | Varios | 3 | 08-09-2004 18:15:00 |
|