Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   DragDrop de un ListBox a otro?? (https://www.clubdelphi.com/foros/showthread.php?t=43144)

carrrlos 03-05-2007 11:38:12

DragDrop de un ListBox a otro??
 
Buenos días compañeros del foro,

En una aplicación, necesito arrastrar el elemento de un ListBox y soltarlo en otro ListBox, sé que se realiza mediante los eventos DragDrop y DragOver pero despues de experimentar con ellos no he conseguido implementarlo y por otro lado no se a que evento tengo que asociar el código que se ejecuta cuando se suelta el elemento arrastrado sobre el segundo ListBox.

Si alguien lo tiene implementado o sabe como se realiza, agradecería mucho un ejemplo de código o unas recomendaciones de como hacerlo.

Muchas Gracias.

Neftali [Germán.Estévez] 03-05-2007 12:50:47

1 Archivos Adjunto(s)
Pues en Delphi ya tienes casi el ejemplo completo.
Puedes añadir un nuevo formulario a tu proyecto desde:

File//New//Other//Forms//DualListBox (opción Copy Seleccionada)

Este formulario incluye dos listas con la posibilidad ya programada de pasar de una a otra (utilizando botones); Con alguna línea de código más ya tienes lo que necesitas.
He añadido ese formulario a un proyecto y he cambiado un par de cosillas para que admita mover con el ratón.


Te subo el ejempo y lo subo al FTP público.

carrrlos 04-05-2007 14:27:04

Muchas gracias,

El código me es de gran ayuda y desconocía la existencia de ese ejemplo en delphi.

Voy a ponerme ahora mismo con ello.

Saludos desde Madrid.


La franja horaria es GMT +2. Ahora son las 18:37:34.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi