Abrir archivo con aplicación por defecto.

13/07/2004 - 08:18 por Lope | Informe spam
Buenas.

Tengo una base de datos en la que se almacena por cada registro la ruta
en disco duro de un archivo. Lo que quiero hacer es que cuando se
seleccione un registro determinado y se haga una acción determinada se
lance la aplicación por defecto del sistema para ese tipo de archivo.

Ej: Si selecciono un registro que contiene la ruta de un archivo .pdf
se lance el Acrobat Reader y me muestre el archivo, si es un .jpg se
lance el ACDSEE, si es .doc se abra Word mostrando dicho archivo...

¿Cómo hago para que se arranque dicha aplicación por defecto para ese
archivo y me lo muestre?

Gracias por adelantado.

Preguntas similare

Leer las respuestas

#1 Lope
13/07/2004 - 08:51 | Informe spam
Me autorespondo:

http://www.google.es/groups?q=abrir...cion+group:microsoft.public.es.dotnet.vb&hl=es&lr=&ie=UTF-8&selm=O62KEjVlDHA.1740%40TK2MSFTNGP12.phx.gbl&rnum=1

'Para iniciar y detener procesos del sistema local
Imports System.Diagnostics

'y este código abriría el archivo c:\musica.mp3 con su
aplicación asociada en Windows:

'ProcessStartInfo se utiliza para iniciar procesos
Dim abrirDoc As ProcessStartInfo = New ProcessStartInfo
'Especificar el nombre del archivo
abrirDoc.FileName = "c:\musica.mp3"
'modo de apertura del archivo (tambi n puede ser edit, print...)
abrirDoc.Verb = "open"
'abrir en ventana normal
abrirDoc.WindowStyle = ProcessWindowStyle.Normal
'Abrir el archivo mediante su programa asociado en Windows
Process.Start(abrirDoc)
Respuesta Responder a este mensaje
#2 Angel. E. Ruiz. Pastor
14/07/2004 - 03:16 | Informe spam
Estimado Lope,



Amigo revisa mi articulo espero que te ayude:

http://www.panoramabox.com/GoPub.aspx?IdObj72








Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se comparte"


"Lope" escribió en el mensaje
news:
Buenas.

Tengo una base de datos en la que se almacena por cada registro la ruta
en disco duro de un archivo. Lo que quiero hacer es que cuando se
seleccione un registro determinado y se haga una acción determinada se
lance la aplicación por defecto del sistema para ese tipo de archivo.

Ej: Si selecciono un registro que contiene la ruta de un archivo .pdf
se lance el Acrobat Reader y me muestre el archivo, si es un .jpg se
lance el ACDSEE, si es .doc se abra Word mostrando dicho archivo...

¿Cómo hago para que se arranque dicha aplicación por defecto para ese
archivo y me lo muestre?

Gracias por adelantado.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida