Pregunta: | 39327 - COMO USAR UNA AYUDA CON FORMATO CHM CON DELPHI 5 |
Autor: | Reynaldo de Jesus Tellez Menocal |
Tengo la incognita de no saber como se usa un fichero de ayuda con extension Chm en delphi, normalmente uso Hlp, pero me gusto el ambiente de Html integrado en la ayuda, pero no se implementarlo |
Respuesta: | Miguel Lucero |
Reynaldo
Fijate en este truco sacado de trucomanía (http://www.q3.nu/trucomania) Por ejemplo, abrir un *.chm con el explorador web instalado por defecto Podemos hacerlo muy fácilmente mediante la funcion ShellExecute del Api. Por ejemplo, si queremos ver un fichero chm Añade 'ShellApi' en el uses de tu form, y ejecuta esto: ShellExecute(Handle,nil,PChar('nombre.chm'),'','',SW_SHOWNORMAL); donde nombre.chm es el nombre del archivo de ayuda a abrir. La función reconoce las extensiones definidas en el Explorer de Windows, y llama al programa correspondiente según la extensión del fichero. |