jueves, 17 de julio de 2008

Utilizar programas externos

Muchas veces tenemos que poner un boton en nuestros formularios el cual ejecute un programa externo a nuestra aplicacion.

Hay varias maneras de poder hacer esto.

Por ejemplo si sabemos que una aplicacion estara siempre en la misma ruta podemos usar una simple linea para poder realizar esto.

Shell ("Ruta/Programa")
Con esta simple linea ejecutaremos cualquier programa que queramos, pero siempre y cuando este se encuentre siempre en esa ruta.

Esta linea se suele usar cuando nuestra aplicacion es dependiente de otra y estaran simpre unidas o es un programa que siempre se ubica en el mismo sitio.

Por otro lado tenemos esta otra

Process.Start ("www.google.es") ' Esto abre el navegador por defecto con esa web
Process.Start ("mailto:" & "
mail@mail.com") ' Esto abre el correo por defecto para enviar un mail
Como podemos observar si mas o menos sabemos lo que poner como argumento podemos realizar varias operaciones con este comando.
Por ejemplo para abrir un archivo de video con el programa por defecto solo tendriamos que poner "archivo.avi" y se abriria el reproductor por defecto con ese archivo.

Tambien les podemos pasar tanto a uno como a otro variables o TextBox como argumento de forma que asi el usuario que este usando el programa sea quien determine el programa o archivo que quiere ejecutar.

Podemos sacarle muchas utilidades, todo es echarle imaginacion.

No hay comentarios: