Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2007, 08:46
DIDAKE
 
Fecha de Ingreso: octubre-2006
Mensajes: 139
Antigüedad: 17 años, 7 meses
Puntos: 1
Abrir Pdfs desde Visual Basic 6

Hola : Tengo creada una aplicación en la que se ofrece un índice de artículos de revistas.
Mediante un formulario, el cliente realiza el ingreso de registros al índice, donde mediante textbox ingresa el tema, otros datos, una imagen de la portada y una ruta de archivo a un pdf de solo lectura.
Un Dbgrid me muestra un listado de artículos de las revistas por temas
Un Picture me ofrece una vista previa de la portada de esa revista mediante el procedimiento PictureLoad (rutadearchivo)
Ahora estoy queriendo que al pulsar sobre esa imagen se abra un archivo pdf asociado. Este archivo será anexado por el cliente en el mismo formulario de ingreso de registros al índice, y la ruta a este archivo será tomada de un campo de la base de datos por un textbox, pero ocurre que no logro que realize la acción de abrir adobe y el archivo asociado.
Con este código abro perfectamente :
Shell ("rundll32.exe url.dll,FileProtocolHandler " & (c:\MiDocumento.pdf))

Pero si quiero que realize la lectura de un textbox no funciona
Utilizo este código
dim rut as string
rut = text1.text
Shell ("rundll32.exe url.dll,FileProtocolHandler " & (rut))

¿Alguien sabe porque ? ¿ Que estoy haciendo mal ?
Desde ya gracias