Abrir archivos con programa por default (.Net 2.0)

He retornado, pero esta vez no para escribir sobre SSIS sino sobre una funcionalidad muy sencilla pero no menos interesante del Framework .Net 2.0. Se trata del método Process.Start(), útil para abrir los archivos de cualquier tipo con la aplicación que le corresponde según su extensión. Por ejemplo, si tenemos un archivo con extensión “.doc” o “.docx”, el método se encargará de abrir el archivo con Microsoft Word en la versión que tengamos instalada en nuestra PC. Aquí les pongo un ejemplo tanto para VB como para C#.



Cómo podemos deducir de éste simple código, declaramos que utilizaremos los componentes de System.Diagnostics, luego creamos una proceso llamado “pr”, le asignamos el archivo que deseamos abrir y luego le decimos que comience el proceso. El resultado de este código es que se abrirá el archivo seleccionado con Microsoft Word inmediatamente después de ejecutarse la sentencia pr.Start().

0 comentarios: