Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



miércoles, 3 de septiembre de 2014

Arrastrar y Soltar ( drag and drop ) II : Arrastrar y soltar Ficheros desde el navegardor a tu aplicación

Arrastrar y Soltar ( drag and drop ) II :

Arrastrar y soltar  Ficheros desde el navegardor a tu aplicación


Una de las cosas más útiles y realmente prácticas es dar la posibilidad al usuario de que pueda arrastrar ficheros desde su navegador de archivos a la aplicación.

Vamos a describir dos ejemplo
1) Arrastrar un archivo en formato de texto plano (.txt) desde el navegador, y que lo mostremos en un textArea.
2) Arrastrar un archivo gráficos (extensión: png, jpg) y que nos lo muestre en un picturebox.


Pasos que tenemos que seguir:
1º.  En el control donde vamos a soltar el archivo, hay que poner en modo TRUE la propiedad "drop". Por dos razones: para que acepte soltar cosas sobre ella y que se active el evento _drop() al realizar la acción de soltar.
2º. Analizar la información del objeto "drag" y extraer la información que nos interese (la ruta del archivo)
3º. Una vez obtenida la ruta, procedemos a cargarla en el control.


Ejemplo de como se programa una aplicación para que podamos arrastrar y soltar ficheros desde el navegardor de archivos.

Código fuente:

-

-




Enlace de descarga: enlace a box.com