FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Borrar varios elementos de un TreeView
Hola a todos tengo el siguiente problema:
Tengo dos treeview y 2 botones, lo que me hace falta hacer es seleccionar un hijo del treview1 y que cuando doy al boton se pasen para el treview2, para 1 solo elementos todo muy feliz, pero si me seleccionan mas de uno por ejemplo 2 elementos me da que se va de rango. Aqui esta todo el codigo el error ocurre a partir de que borro los elementos del treeview1, si no lo borro me los copia bien y todo pero si no me da error de rango o me borra el que no es. Saludos Última edición por ecfisa fecha: 25-04-2011 a las 17:27:17. Razón: Etiquetas [DELPHI] y [/DELPHI] |
#2
|
||||
|
||||
Hola annieruci, prueba de esta forma:
No necesitas recorrer todo el treview para encontrar los seleccionados. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
|||
|
|||
nada
ya habia probado esa solucion pero no me resulta, hay algun problema en el oreden en que selecciono los elementos, si los selecciono de arriba hacia abajo y el for esta invertido me da error, si selecciono dos consecutivos me da error, hay pasa algo extraño que me gustaria saber que es.
|
#4
|
|||
|
|||
una posible solucion seria cambiarle el padre al treenode seleccionado
alguien sabe como hacerlo??? |
#5
|
||||
|
||||
Hola de nuevo, ¿que error te da? debes comenzar a eliminar desde el ultimo que has seleccionado, para que no te de error de indices que no existen porque ya se ha eliminado.
El problema que veo en el codigo que he puesto, es esta linea:
se debe cambiar por esta:
ademas de controlar cuando se quiere borrar un item que tiene subitems. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#6
|
|||
|
|||
Gracias por dedicarme un tiempo pero si cambio esa linea me da este error
y no hace nada no mueve ni uno aunque sea: List index out of bounds(1). |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Borrar varios registros en un Dbrepeater | David82 | PHP | 0 | 09-09-2008 13:40:37 |
Habilitar elementos de un menu mediante treeview | Durbed | OOP | 2 | 03-10-2007 13:20:36 |
Borrar varios registro de una tabla | molina669 | Conexión con bases de datos | 2 | 10-11-2005 19:58:00 |
Borrar varios archivos | mrmanuel | Varios | 5 | 27-05-2004 02:03:54 |
Borrar items de un TreeView | ibarrols | OOP | 12 | 06-06-2003 19:50:30 |
|