HTML Help Workshop HTML Help Workshop

Sistema de ayuda basado en HTML (.chm)

Iniciado el 27/Jun/98
Autor: Guillermo 'guille' Som
Última actualización: 28/Jun/2007 (16/Jul/2001)
 

Con la llegada del Windows 98, este será el nuevo estándar de los sistemas de ayuda.
Pero no sólo es el nuevo formato de los ficheros de ayuda para Win98, sino también para la nueva generación de herramientas de Microsoft: Visual Studio 98 (o Visual Studio 6) y si mucho no me equivoco el nuevo formato de ayuda para las herramientas de terceros.

La versión que usaré para este tutorial, (ya que al final todo lo que pretenda enseñar se convierte en una especie de tutorial), será el HHW versión 1.1 (4.72.7352.0) o posterior, con este sistema se permiten un montón de cosas, entre ellas:
convertir sistemas basados en el sistema tradicional, es decir usando los proyectos del HC/HCW: HPJ y ficheros RTF
y compilar la ayuda así creada para convertirla en ficheros CHM.

 

La ventaja de este sistema de ayuda, es que no es necesario crear "extraños" ficheros en formato RTF, (aunque si estás acostumbrado a usar ese formato para la creación de ayudas, no tendrás inconveniente), sino que se pueden crear ficheros de la misma forma que se crean páginas HTML. Así que si ya tienes una pequeña experiencia en crear este tipo de ficheros, con sus links y demás monerías, no tendrás problema para crear una ayuda al nuevo estilo.

En esta página encontrarás los links a las páginas que se irán generando conforme avance este "nuevo" apartado.
La intención no es sólo crear este tipo de ayuda, que se puede usar de forma directa, sino poder usarlos desde Visual Basic e incluso desde Internet. No es necesario tener la última versión de VB, sino una serie de ficheros para poder usarlos, estos ya estarán instalados en el sistema Windows 98 y en aquellos dónde se instale el HTML Help Workshop, pero veremos cómo poder usarlo en sistemas que no dispongan ninguno de estos: es decir en los equipos en los que queramos implementar este tipo de sistema de ayuda.

Como, en el momento de escribir esta presentación, no he tenido la ocasión de probar esto en ningún equipo que no tenga el HHW instalado, no te voy a indicar que ficheros son necesarios, pero en breve lo haré.

Aquí tienes los links para cada una de las páginas que se vayan añadiendo y al final dónde conseguir las herramientas para usar este sistema de creación de ayudas y, (dentro de poco), los ficheros necesarios para que funcione.


Los Links

  1. Una prueba que tenía hecha con esto del hhctrl.ocx (Abr/97)
  2. Introducción al HTML Help (colaboración de Raul Yepez publicada el 15/Dic/97)
  3. Entrega uno (para empezar)
  4. Entrega número Dos, seguimos con el tema
  5. Tercera Entrega: Preparados para usarlo con Visual Basic
  6. Cuarta Entrega: una clase para manejar la ayuda HTML y otras cosillas... (29/Dic/98)

Link al nuevo índice sobre HHW (28/Jun/07)


Las Herramientas

El HTML Help Workshop y un editor gráfico (que aún no he probado) lo puedes conseguir del sitio de Microsoft:
http://msdn.microsoft.com/library/tools/htmlhelp/default.htm
Y este otro para la página de downloads:
http://msdn.microsoft.com/library/tools/htmlhelp/wkshp/download_main.htm

NUEVOS LINKS: (16/Jul/2001)
La página del HTML Help WorkShop 1.3:
http://msdn.microsoft.com/library/en-us/htmlhelp/html/vsconHH1Start.asp

La página de downloads:
http://msdn.microsoft.com/library/en-us/htmlhelp/html/hwMicrosoftHTMLHelpDownloads.asp


Puedes bajarte este tutorial en formato Ayuda HTML compilado (.CHM)

Pulsa en este link para bajar el fichero gsHhw.zip (216 KB)


Crear ayuda con HCW.exe (.hlp) - Guía rápida para usar HCW (.hlp) - Crear ayuda con HHW.exe (.chm)

ir al índice principal del Guille