Utilizar programas externos en VB.NET

Muchas veces tenemos que poner un botón en nuestros formularios el cual ejecute un programa externo a nuestra aplicación.

Hay varias maneras de poder hacer esto.

Por ejemplo si sabemos que una aplicación estará siempre en la misma ruta podemos usar una simple línea para poder realizar esto.

Shell ("Ruta/Programa")

Con esta simple línea ejecutaremos cualquier programa que queramos, pero siempre y cuando este se encuentre siempre en esa ruta.

Esta línea se suele usar cuando nuestra aplicación es dependiente de otra y estarán siempre 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 tendríamos que poner “archivo.avi” y se abriría el reproductor por defecto con ese archivo.

También les podemos pasar tanto a uno como a otro variables o TextBox como argumento de forma que así el usuario que este usando el programa sea quien determine el programa o archivo que quiere ejecutar.

Podemos sacarle muchas utilidades, todo es echarle imaginación.

Anuncios

Acerca de NexusFireMan

Conocedor de las nuevas tecnologías, Community Manager, Bloger, Wordpress, Velneo, Social Media y encandilado con Android.

Publicado el 14/01/2010 en VB.NET y etiquetado en , , , . Guarda el enlace permanente. Deja un comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: