Como saber si se esta arrastrando un archivo
Hola colegas, tengo un problemita que quisiera hacerlo público ante ustedes para ver si me dan una mano en la respuesta, bueno, la cosa es que estoy haviendo un programa que se encargará de copiar archivos de un lugar a otro lugar especificado, bueno, los archivos que se copiarán se añaden en un Listview cuando se arrastran desde Windows a la ventana, ¿me entiendo hasta aqui?, pero el listview solo quiero que sea "Listview1.Visible := true" cuando el cursor esté en el area que el ocupa, esa parte ya la solucione con GetCursorPos y un Timer, pero lo que quiero es que se muestre además cuando se está arrastrándo un archivo hacia la ventana, es decir, que el Listview sea visible cuando el cursor este en el area que este ocupa y a la vez se esté arrastrando archivo(s) hacia la ventana...
bueno colegas, este es mi problema, saludos gracias de antemano. aeff!!! |
No entiendo cuál es el problema. Acabo de hacer la prueba tal como describes, poniendo un timer y su evento OnTimer:
y el ListView se hace visible cuando el cursor está sobre él, tanto si estoy arrastrando algo o no. // Saludos |
guau!!! mira, esa forma de saber si un punto pertenece a un aréa específica no me la sabia, gracias por esa, yo lo hacia a traves de condiciones, pero la otra parte del problema es que se tiene que mostrar si se está arrastrando un archivo hacia la ventana, si no, no debería de mostrar el listview...
muchas gracias de todas formas, saludos aeff!!! |
La franja horaria es GMT +2. Ahora son las 03:20:10. |
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