2008-11-17 31 views
7

Me gustaría crear una aplicación Delphi para Windows XP que permita la extracción de archivos arrastrados desde el Explorador de Windows (el Escritorio o la carpeta Windows) u otras aplicaciones que admitan esta operación (como Comandante total). ¿Qué hay de viceversa? Cuando el usuario arrastra un icono desde mi aplicación, debería ser capaz de establecer el contenido del objeto arrastrado a datos personalizados.

Mi objetivo es crear una barra de herramientas de aplicación personalizada, en la que puedo soltar aplicaciones y mostrar sus iconos o arrastrar aplicaciones u otras entidades desde ella.

¿Cómo se puede hacer esto?Aplicación cruzada de arrastrar y soltar en Delphi

Respuesta

12

Esto se puede hacer con The Drag and Drop Component Suite. También tiene ejemplos de lo que quieres.

+0

La URL no está funcionando en este momento. Podría haber sido stackoverflowed (http://en.wikipedia.org/wiki/Slashdot_effect), lo intentaré de nuevo un poco más tarde ¡porque seguro parece interesante! – Tom

+0

Es un servidor muy lento, AFAICT. Probablemente solo la velocidad de subida de ADSL. El conjunto de arrastrar y soltar es muy bueno, pero aún NO se ha portado para Delphi 2009. – Roddy

+0

Parece que los componentes se han actualizado para funcionar en Delphi 2010, pero aún no Delphi XE2. – Shannon