Resumen Ejecutar Archivos .CHM desde Visual

Mensaje enviado por "Marger" <marteaga@xerox.com.ni>

Hola Amigos:

Estas son las rutinas para Ejecutar los Archivos .CHM desde Visual.. espero
les sirva.


Saludes

Marger Arteaga V.
Economista.
Nicaragua.


Declarar las siguientes API

Private Declare Function HTMLHelp Lib "hhctrl.ocx"
    Alias "HtmlHelpA" (ByVal hwnd As Long, _
    ByVal lpHelpFile As String, _
    ByVal wCommand As Long, _
    ByVal dwData As Long) As Long

Donde
Hwnd= el Handle de la Ventana.
lpHelpFile=Ruta y nombre del Archivo .chm
wCommand=Comando de Ejecución equivalentes al WinHelp
dwData=Topic ID del Archivo

Constantes de Winhelp
Private Const HH_DISPLAY_TOPIC = &H0
Private Const HH_DISPLAY_TOC = &H1
Private Const HH_DISPLAY_INDEX = &H2
Private Const HH_DISPLAY_SEARCH = &H3

Llamar al Help

Public sub HelpFile()
    Dim vrRet
    vrRet=HTMLHelp(me.Hwnd, RutaArchivoChm, HH_DISPLAY_TOPIC, IDTopic)
'Llama al Topico Especifico

vrRet=HTMLHelp(me.Hwnd, RutaArchivoChm, HH_DISPLAY_TOC, 0) 'Llama la Tabla
de Contenido

vrRet=HTMLHelp(me.Hwnd, RutaArchivoChm, HH_DISPLAY_INDEX, 0) 'Llama al Indice



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com