Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: SAILORNET en 1 Noviembre 2005, 19:22 pm



Título: Ayuda en chm para vb 6.0
Publicado por: SAILORNET en 1 Noviembre 2005, 19:22 pm
Hola a todos mi problema es que hice un programa y quise hacer la ayuda con formato chm, baje un programita de internet y lo hize
barbaro, el problema vino cuando lo quise ejecutar desde mi programa, es decir haciendo click en un boton ayuda que se abra lo que
yo habia hecho, si alguien sabe el codigo y me lo puede mandar estaria eternamente agradecido.
Utilizo VB 6.0 y el programita para hacer la ayuda es el ChmMakerProSetup_v1_9_4.
Desde ya 1000 gracias.


Título: Re: Ayuda en chm para vb 6.0
Publicado por: Slasher-K en 11 Noviembre 2005, 08:28 am
En tiempo de diseño cada control tiene la propiedad WhatsThisHelpID que lo asocia al contexto de ayuda del archivo de ayuda especificado en la propiedad HelpFile del objeto App.

Entonces primero estableces todos los Identificadores de contexto en los controles, y cuando se inicia la aplicación (en Sub Main o el el evento Load del formulario principal) pones:

Código:
App.HelpFile = App.Path & "\ayuda.chm"

Luego llamando al método ShowWhatsThis que tiene los controles muestra el cuadrito con la ayuda. :).

Saludos.