![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Buscar en ListView y mostrar solamente los datos encontrados.
Buenas a todos, tremendo foro, pero algo que me esta matando es tratar de realizar la siguiente acción:
1.- Tenemos un ListView, con dos columnas (Nombres y DNI). 2.- Se necesita buscar en el ListView Nombres registrados varias veces o que ya esta registrado. 3.- La Idea es Buscar mediante un Edit1.Text el valor que queremos y que de los 650 valores que tenemos actualmente, que se guardan a un csv, eliminar "de la lista" los que no queremos ver y así obtener el resultado de la búsqueda. Habia pensado de la siguiente manera:
Pero no logro hacer que funcione. Directamente se cuelga el programa. Cualquier ayuda, se las agradecería. |
#2
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
¿ListView? , gracias por tu colaboración
![]() |
#4
|
||||
|
||||
wolfran_hack,
Cita:
EL código anterior busca por medio de un control TEdit un valor coincidente dentro de un control TListView realizando 2 acciones: 1- Si encuentra el valor lo almacena en una variable TStringList que no permite duplicados, lo cual asegura almacenar una sola vez el valor encontrado en el caso de existir registros duplicados para su posterior procesamiento según se requiera. 2- Elimina los valores que no son coincidentes con el valor de búsqueda del TListView a efectos visuales de la búsqueda. Espero sea útil ![]() Nelson. Última edición por nlsgarcia fecha: 02-04-2013 a las 06:33:17. |
#5
|
|||
|
|||
gracias @nlsgarcia, esta cerca, el tema que se borra todo el contenido y no lo devuelve y el mensaje sale en blanco, pero no hay problema, me estoy fijando que puede ser.
|
#6
|
||||
|
||||
wolfran_hack,
Cita:
![]() La imagen anterior es una muestra del funcionamiento del código del Msg #4 el cual funciono correctamente con una muestra de 1000 valores generados de la siguiente forma: El programa completo para su revisión esta disponible en el link: http://terawiki.clubdelphi.com/Delph...chListView.rar Espero sea útil ![]() Nelson. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Buscar y ordenar en un listview | Hopedun | PHP | 1 | 21-04-2012 11:55:36 |
Mostrar un ícono en una columna de un listview | r1d2m3 | OOP | 5 | 07-06-2010 20:29:42 |
Mostrar Datos despues de buscar en una tabla | javiermao_ | Conexión con bases de datos | 1 | 11-11-2009 06:55:44 |
Mostrar Datos En ListView | calogero | Varios | 1 | 30-12-2006 03:24:25 |
Buscar Items en ListView | asterion | Varios | 2 | 21-12-2006 00:45:44 |
![]() |
|