FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
poblema con listbox
Buenos dias:
soy nuevo en delphi y tengo el siguiente problema: Lo que sucede es que tengo un listbox, al cual le borro algunos registros que tiene y necesito que al darle click a un boton el listbox quede como estaba antes de borrarle los registros. Hay alguna propiedad que haga esto. Gracias |
#2
|
||||
|
||||
Asi, de primeras, creo que lo que dices es imposible, un item borrado es un item que deja de existir.
Lo más facil que se me ocurre es que crees un TStringList que haga de "backup", es decir, que tenga lo mismo que quieres que recupere el ListBox, de ese modo hagas lo que hagas en el listBox, puedes recuperar el original copiandolo desde el StringList. Espero haberme explicado, que no estoy seguro (viernes a última hora...mi neurona no funciona bien ya ) |
#3
|
|||
|
|||
si asi es como lo tengo, queria es saber si existia otra forma de mejorarlo
|
#4
|
||||
|
||||
Bueno..otra opcion que veo es que tengas un historial de los item borrados por ejemplo podrias utilizar otro TStringList y cuando borres algo de tu listBox lo añadas a tu TStringList historial de tal manera que el último item de nuestra lista historial sería el último item que se borró del listbox..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#5
|
||||
|
||||
Puedes usar un String.
Debería bastar con esta línea antes
Y esta después para restaurar:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
||||
|
||||
Con eso solo recuperaría el último que se ha borrado, y si no he entendido mal lo que quiere es que, independientemente de los movimientos que haya en el listbox, pueda volver a un estado "origen"
|
#7
|
||||
|
||||
Hola
Cita:
andresorozco86, ¿porque no en un StringList? tienes muchas mas opciones al guardar en el StringList y el codigo para copiar es solo una línea.
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. |
#8
|
||||
|
||||
Basta con colocar la primera línea después de inicializar el listBox, como ha dicho Caro.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#9
|
|||
|
|||
Gracias
Muchas gracias a todos por las soluciones
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
agregar y/o eliminar items de un listbox a partir de otro listbox | Goyo | PHP | 2 | 27-09-2007 16:46:30 |
Poblema al consultar!! | magnu9 | Conexión con bases de datos | 3 | 08-11-2006 22:01:46 |
listbox | gsilvei | Varios | 2 | 06-09-2006 04:20:44 |
ListBox | Tala | OOP | 3 | 21-06-2006 16:31:46 |
listbox | cesarjbf | OOP | 1 | 16-10-2003 13:17:21 |
|