Quiero hacer un fichero de ayuda para un programa hecho con delphi 7 en Win XP.
Anteriormente usé archivos *.hlp ; pero ahora quiero hacerlos del tipo *.chm, pues creo que son más atractivos visualmente y quiero que se puedan usar en Vista y Win 7 (donde directamente no se aceptan ficheros *.hlp).
Puedo hacer los archivos *.chm sin problemas y uso el programa HelpMaker 7.3 .
La pregunta que quiero hacer es: ¿Hay alguna forma de enlazar a una parte concreta de la ayuda al llamarla?. Me explico, si hay una parte del programa que realiza el proceso ABC, que la ayuda lleve directamente a la explicación de ese proceso y que el usuario no se vea en el menú principal y deba hacer varios clic de ratón hasta llegar a esa explicación.
Con las ayudas *.hlp podía hacer eso, pero no sé como hacerlo llamando a las ayudas *.chm.
A propósito, quizás no sea la forma correcta, pero para abrir las ayudas en *.chm uso este proceso:
ShellExecute(Handle,nil,PChar( 'c:\Archivo_Ayuda.chm' ),'','',SW_SHOWNORMAL);
Muchas gracias de antemano.
Ramón.
