Visual Basic para Aplicaciones - Una Ayuda!!!

Life is soft - evento anual de software empresarial
 
Vista:

Una Ayuda!!!

Publicado por Eugenia Tourn (1 intervención) el 23/11/2002 22:46:28
Hola!!! Necesito el código para llamar a la ayuda desde vb6, a ésta la hice en html help workshop y he probado mediante el shell y el add.path....pero me dice que el archivo no se encuentra o no hace nada, y como no me sale error no puedo saber que me falta....( yo no tengo experiencia con las api) Bueno si alguien me puede dar una mano con esto, muchas gracias ya que tengo que presentar la tesis dentro de un mes.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Una Ayuda!!!

Publicado por José Hernández Espinosa (3 intervenciones) el 24/11/2002 22:37:33
Hola,

Este código hace lo que necesitas. De preferencia, coloca la declaración API en un módulo de código, para que la puedas llamar desde cualquier lugar de tu aplicación, y especifica el nombre de tu archivo de ayuda.

Un saludo.

Public Declare Function HtmlHelp Lib "hhctrl.ocx" Alias "HtmlHelpA" _
(ByVal hwndCaller As Long, ByVal lpHelpFile As String, ByVal wCommand _
As Long, ByVal dwData As Long) As Long
Private Const HH_DISPLAY_TOC = &H1
Private Const HH_DISPLAY_INDEX = &H2
Private Const HH_DISPLAY_SEARCH = &H3

Private Sub Command1_Click()
App.HelpFile = RUTA_DE_ARCHIVO_DE_AYUDA
Call HtmlHelp(Me.hWnd, App.HelpFile, HH_DISPLAY_TOC, 0)
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar