Abrir documento pdf

29/07/2008 - 10:57 por aitzi | Informe spam
Hola,

Estoy haciendo una aplicacion en C# y me gustaria saber como puedo abrir un
documento en pdf que tengo en el ordenador al pulsar un boton.

Preguntas similare

Leer las respuestas

#1 Juan Diego Bueno
29/07/2008 - 11:30 | Informe spam
Hola aitzi:

aitzi ha escrito :
Hola,

Estoy haciendo una aplicacion en C# y me gustaria saber como puedo abrir un
documento en pdf que tengo en el ordenador al pulsar un boton.



De la forma más sencilla: Llamando a la aplicación asociada con la
extensión pdf dentro de tu sistema operativo:

System.Diagnostics.Process.Start(rutacompletadetupdf);

Saludos

http://www.moondance.es
Respuesta Responder a este mensaje
#2 aitzi
29/07/2008 - 11:44 | Informe spam
No lo consigo.

He puesto la url (creo que bien) y me da excepcion de que no esncuentra el
archivo.

En cambio he hecho la prueba poniendo una direccion web y si que me
funciona.

Mi archivo lo tengo en una carpeta incluida al proyecto



"Juan Diego Bueno" escribió en el mensaje
news:
Hola aitzi:

aitzi ha escrito :
Hola,

Estoy haciendo una aplicacion en C# y me gustaria saber como puedo abrir
un documento en pdf que tengo en el ordenador al pulsar un boton.



De la forma más sencilla: Llamando a la aplicación asociada con la
extensión pdf dentro de tu sistema operativo:

System.Diagnostics.Process.Start(rutacompletadetupdf);

Saludos

http://www.moondance.es


Respuesta Responder a este mensaje
#3 Alberto
29/07/2008 - 21:53 | Informe spam
Hola aitzi,
Como te dijo Juan Diego debería funcionar (mira que estés escribiendo el
path de la forma correcta).
Inténtalo del siguiente modo si quieres para que en el string "ruta" juegues
un poco, porque creo que es ahí donde algo está yendo mal.

// ruta donde se hallan los PDFs (tal vez quieras incluir:
"Application.StartupPath +"
string ruta = "\\PDFs\\";

// iniciamos la instancia de la clase process
System.Diagnostics.Process proc = new System.Diagnostics.Process();

// nombre del archivo a abrir
proc.StartInfo.FileName = ruta + "fileName.pdf";

// arrancamos el proceso
proc.Start();

// liberamos recursos
proc.Close(); // atención: close no termina el proceso

No he tenido tiempo de chequearlo pero debería funcionar. Espero te ayude.
Alberto

"aitzi" wrote in message
news:
No lo consigo.

He puesto la url (creo que bien) y me da excepcion de que no esncuentra el
archivo.

En cambio he hecho la prueba poniendo una direccion web y si que me
funciona.

Mi archivo lo tengo en una carpeta incluida al proyecto



"Juan Diego Bueno" escribió en el mensaje
news:
Hola aitzi:

aitzi ha escrito :
Hola,

Estoy haciendo una aplicacion en C# y me gustaria saber como puedo abrir
un documento en pdf que tengo en el ordenador al pulsar un boton.



De la forma más sencilla: Llamando a la aplicación asociada con la
extensión pdf dentro de tu sistema operativo:

System.Diagnostics.Process.Start(rutacompletadetupdf);

Saludos

http://www.moondance.es






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