La Web del Programador: Comunidad de Programadores
 
    Pregunta:  15078 - AYUDA EN LíNEA (CHM)
Autor:  LUIS FERNANDO LÓPEZ DUQUE
HOLA, CÓMO HAN ESTADO? ESPERO QUE MUY BIEN.

TENGO UN ARCHIVO DE AYUDA (CHM), COMO HAGO PARA INVOCAR DE ESE ARCHIVO UN TEMA ESPECIFICO, ES DECIR, SUPONIENDO QUE ESTOY PARADO EN UN FORMULARIO QUE SE LLAMA CLIENTES, AL YO PRESIONAR LA TECLA F1 ME TRAIGA EN PANTALLA LA AYUDA ESPECÍFICA DE ESE TEMA, NO LA AYUDA GENERAL DE TODO.

EXPRESO MIS AGRADECIMIENTOS POR LA COLABORACIÓN PRESTADA.

  Respuesta:  Cecilia Colalongo
Tenés que definir los topics y el índice en el CHM, luego para invocarlo desde VFP podés usar HELP y el tema del índice o HELP TOPIC y el número de topic definido. Los forms tienen una propiedad que se llama WhatThisTopicHelpID

  Respuesta:  Eddy Calderón Linares
En cada opción del menú puedes utilizar la opción SET TOPIC TO y a continuación el nombre al cual se refiere.
Por ejemplo: set topic to ¨Edición de Datos¨ y por supuesto que uno de los tópicos del fichero de ayuda debe llamarse así.

De todas formas en el Manual de Ayuda de VFP 6, no recuerdo ahora el capítulo, 24 ó 25, está bien explicado como hacer un archivo de ayuda y todos los comandos a utilizar.