none
Abrir PDF con ruta almacenada... RRS feed

  • Pregunta

  • Estimados,

    Dentro de mi aplicación tengo la opción de mostrar un pdf cuyo nombre es la mezcla de tres campos, me explico...

    Existen los textbox Rut, Num y Res, de estos tres yo saco el nombre del archivo, rut_num_res.pdf que quiero abrir y lo muestro en un label.

    Hasta ahi no tengo problema, ni siquiera con la apertura del pdf, mi consulta es la siguiente...

    Como puedo, utilizando la siguiente linea: 

    AdobeReader.src = "C:\mydoc.pdf"

    Leer el label, en este caso el label.text y ponerlo en la ruta de apertura para que, sin importar el nombre puesto en el label, me abra el archivo que corresponda.

    Además necesito validar esto, es decir, saber cuando el archivo existe o no para poder abrirlo...

    Se entiende???

    Gracias de antemano

    lunes, 6 de agosto de 2012 19:37

Respuestas

  • Leer el label, en este caso el label.text y ponerlo en la ruta de apertura para que, sin importar el nombre puesto en el label, me abra el archivo que corresponda.

    podria ser

    Dim ruta As String = Path.Combine("c:\carpeta", label1.Text)

    Process.Start(ruta)

    el process.start() lanza el archivo abriendolo con el editor correspondiente

    recuerda agregar

    Imports System.IO

    Imports System.Diagnostics

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 6 de agosto de 2012 19:42
  • seria

    Dim ruta As String = Path.Combine(lblRuta.Text, lblNombre.Text)


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 6 de agosto de 2012 20:00

Todas las respuestas

  • Leer el label, en este caso el label.text y ponerlo en la ruta de apertura para que, sin importar el nombre puesto en el label, me abra el archivo que corresponda.

    podria ser

    Dim ruta As String = Path.Combine("c:\carpeta", label1.Text)

    Process.Start(ruta)

    el process.start() lanza el archivo abriendolo con el editor correspondiente

    recuerda agregar

    Imports System.IO

    Imports System.Diagnostics

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 6 de agosto de 2012 19:42
  • Y si quisiera guardar la ruta de acceso en otro archivo...

    Por ejemplo, en un label llamado ruta guardo la ruta y en otro guardo el nombre del archivo...

    lblRuta.text y lblNombre.text

    Como lo haria???

    Saludos

    lunes, 6 de agosto de 2012 19:55
  • seria

    Dim ruta As String = Path.Combine(lblRuta.Text, lblNombre.Text)


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 6 de agosto de 2012 20:00