Tenemos una aplicación heredada desarrollada en Borland C++ Builder. Ahora que hemos actualizado el archivo de ayuda al archivo HtmlHelp (.chm), queremos hacer clic en el botón Ayuda en la aplicación heredada de C++ para abrir el archivo .chm. Parece que no puedo encontrar una buena manera de hacer esto? ¿Alguien puede ayudar?Cómo abrir el archivo HTMLHelp (.chm) desde Borland C++ Application
Respuesta
Esto se ha pedido y respondido muchas veces antes, con fragmentos de código completo, en los foros de Borland/CodeGear/Embarcadero. Busque en los archivos en http://www.deja.com y http://forums.embarcadero.com.
-1 No fue útil. Acabo de buscar en los foros y recibí exactamente 1 hit en la palabra htmlhelp, que no resolvió mi problema. Al menos, proporcione un enlace (s) para apoyar su declaración. – marcp
Esta respuesta fue publicada hace 3 años. El servidor del foro de Embarcadero se estrelló hace unas semanas y se perdieron todos los mensajes anteriores. Pero hay sitios de archivos de terceros disponibles que tienen copias de mensajes anteriores. O busca en Google. –
Mi aplicación utiliza la Ayuda HTML pero en una versión más nueva de C++ Builder.
Aquí hay un fragmento de código sobre cómo lo incluimos en el formulario principal.
//helpviewer
#include "HTMLHelpViewer.hpp"
#pragma link "HTMLHelpViewer"
En el formactivate
Application->HelpFile = "some drive letter:\\some directory\\somehelpfile.chm";
Para mostrar la ayuda
Application->HelpCommand(HELP_CONTENTS,0);
Hope esto es de algún valor
- 1. ¿Cómo crear un archivo chm?
- 2. Cómo abrir el archivo CHM en el nodo especificado TOC (.NET)
- 3. Cómo abrir un archivo desde Memory Stream
- 4. Cómo abrir un archivo externo desde HTML
- 5. abrir (archivo) desde cualquier lugar
- 6. Portando Borland C++ Builder a Qt
- 7. Listar todos los temas de un archivo CHM
- 8. Convertir archivo CHM a CSV o SQL
- 9. Cómo abrir el archivo .hprof
- 10. Descargando Borland BCC
- 11. Cómo usar Microsoft Application Verifier
- 12. ¿Cómo generar documentación de C# en un archivo CHM o HTML?
- 13. ¿Usa una DLL de Visual C++ en el viejo Borland C?
- 14. ¿Cómo compilar archivos HTML en un archivo CHM?
- 15. ¿Cómo abrir un archivo vcproj desde Eclipse CDT?
- 16. convertir archivo de documento de palabra a archivo chm
- 17. Java - Convertir archivo doc/docx en archivo chm
- 18. ClickOnce muestra el archivo '.application' como XML
- 19. ¿Cómo puedo crear archivos .chm a partir del código C#?
- 20. C# Ejecutar Windows Form Application desde Service (y en Vista)
- 21. WPF C# Application Performance
- 22. biblioteca de gráficos de enlace en Borland C++ 3.1
- 23. Cómo abrir un archivo .a
- 24. C# application GUI y commandline
- 25. ¿Cómo enviar el archivo pdf generado como archivo adjunto en el correo electrónico desde C#?
- 26. ¿Cómo abrir el archivo de extensión .msu?
- 27. ¿Cómo abrir un archivo "nul"?
- 28. Applescript: ¿Cómo abrir un archivo con el programa predeterminado?
- 29. ¿Cómo presentar las credenciales para abrir el archivo?
- 30. ¿Cómo abrir el cuadro de diálogo integrado de Copiar archivo?
¿En qué formato era su viejo archivo de ayuda? ¿Qué versión de BC++ usaste y tienes el origen de una aplicación? –
Nuestra ayuda anterior es WinHelp. BC++ es Builder 6. Somos dueños del código fuente de la aplicación C++. Alguien mencionó en un tema diferente de usar HtmlHelp.ocx o simplemente usar shellexecute. ¿Alguien puede mostrarme un código de muestra? – user981848