Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

LLamar doc Pdf desde Boton

Estas en el tema de LLamar doc Pdf desde Boton en el foro de Visual Basic clásico en Foros del Web. hola yo de nuevo por aca resulta q tengo un Tolbar con varios botones solo me falta la programacion del boton de ayuda! estuve buscando ...
  #1 (permalink)  
Antiguo 20/02/2010, 11:19
Avatar de chiper1  
Fecha de Ingreso: febrero-2010
Ubicación: Maracay, Venezuela
Mensajes: 16
Antigüedad: 14 años, 9 meses
Puntos: 0
LLamar doc Pdf desde Boton

hola yo de nuevo por aca resulta q tengo un Tolbar con varios botones solo me falta la programacion del boton de ayuda! estuve buscando como hacer el manual de usuario con formato .hlp algo asi pero me reuslta muy dificil se me occurrio la idea de mejor hacerlo en pdf y llamar ese archivo desde boton estuve leyendo y consegui algo en el foro el cual aparece en este enlace...

http://helektron.com/abrir-cualquier-tipo-de-archivo-en-vb/

obviamente esta persona copio y pego lo q dicen en este foro en el suyo (no recuerlo la direccion de aca )

ok resulta q probe pero no me corre q opciones haynpara poder colocar el manual de usuario o la ayuda para explicar como funciona el sistema! ayuda por favor aca dejo el codigo y la especificacion de donde iria el codigo q necesito::

Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)

Select Case Button.Key

Case "Articulos"
Form2.Show
Case "Solicitante"
Form3.Show
Case "Pedido"
Form4.Show
Case "Devoluciones"
Form15.Show
Case "Consultas"
Form7.Show
Case "Pedidos"
Form16.Show
Case "Salir"

Dim Respuesta As String

Respuesta = MsgBox("¿ESTA DE ACUERDO CON FINALIZAR EL PROGRAMA Y SUS APLICACIONES? ", vbYesNo + vbQuestion, "Salir")

If Respuesta = vbYes Then
End
End If

Case "Ayuda"

AQUI VA EL CODIGO Q NECESITO DENTRO DE ESTE


End Select
  #2 (permalink)  
Antiguo 20/02/2010, 11:47
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 3 meses
Puntos: 29
Respuesta: LLamar doc Pdf desde Boton

Podría ser:

Shell "rundll32.exe url.dll,FileProtocolHandler " & (App.Path & "\Ayuda.pdf")

siempre que pongas el fichero ayuda.pdf en la carpeta del programa y tengas instalado un programa que cargue los pdf, como Acrobat Reader.

Saludos.
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!
  #3 (permalink)  
Antiguo 20/02/2010, 12:39
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años
Puntos: 53
Respuesta: LLamar doc Pdf desde Boton

Si no quieres complicarte puedes tambien abrir el archivo con la aplicación asociada al mismo, de este modo el archivo de ayuda puede ser un DOC, un RTF, un PDF un lo que se te ocurra.

Código:
'--- API para abrir archivo con la aplicacion asociada
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
    ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Dim hProc As Long, Abrir As String
hProc = ShellExecute(Me.hwnd, "Open", "Lo que quieras abrir", vbNullString, vbNullString, 1)
If hProc = 31 Then
  ' Puedes dar un aviso de "No existe aplicación asociada para abrir archivo seleccionado"
End If
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...
  #4 (permalink)  
Antiguo 23/02/2010, 22:45
Avatar de chiper1  
Fecha de Ingreso: febrero-2010
Ubicación: Maracay, Venezuela
Mensajes: 16
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: LLamar doc Pdf desde Boton

Gracias... me sirvio la ayuda

Etiquetas: doc, llamar, pdf, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:31.