Abbiamo un'applicazione legacy sviluppata in Borland C++ Builder. Ora abbiamo aggiornato il file della guida al file HtmlHelp (.chm), vogliamo fare clic sul pulsante Guida nell'applicazione C++ legacy per aprire il file .chm. Sembra che non riesca a trovare un buon modo per farlo? Qualcuno può aiutare?Come aprire il file HTMLHelp (.chm) dall'applicazione Borland C++
risposta
Questo è stato chiesto e risolto molte volte prima, con frammenti di codice completi, nei forum Borland/CodeGear/Embarcadero. Cerca negli archivi a http://www.deja.com e http://forums.embarcadero.com.
-1 Non è un commento utile. Ho appena cercato nei forum e ottenuto esattamente 1 colpo sulla parola htmlhelp, che non ha risolto il mio problema. Fornisci almeno un link (s) per supportare la tua dichiarazione. – marcp
Questa risposta è stata pubblicata 3 anni fa. Il server del forum di Embarcadero si è bloccato alcune settimane fa e tutti i messaggi passati sono andati persi. Ma ci sono siti di archivio di terze parti disponibili che hanno copie dei messaggi passati. Oppure cerca su Google. –
La mia applicazione utilizza la Guida HTML ma in una versione più recente di C++ Builder.
Ecco un codice snipit di come lo includiamo nel modulo principale.
//helpviewer
#include "HTMLHelpViewer.hpp"
#pragma link "HTMLHelpViewer"
Nel formactivate
Application->HelpFile = "some drive letter:\\some directory\\somehelpfile.chm";
Per visualizzare l'aiuto
Application->HelpCommand(HELP_CONTENTS,0);
Spero che questo è di un certo valore
- 1. Aprire il database paradosso/borland come file singolo
- 2. Come aprire il file CHM sul nodo specificato TOC (.NET)
- 3. Come creare un file chm?
- 4. Come posso creare file .chm dal codice C#?
- 5. Disattiva pulsante Stampa in HtmlHelp
- 6. conversione file documento word in chm file
- 7. Impossibile aprire il file in Excel C#
- 8. Elenca tutti gli argomenti da un file CHM
- 9. Come compilare i file HTML nel file CHM?
- 10. Porting Borland C++ Builder to Qt
- 11. Come aprire il file vsdx?
- 12. html in chm file sotto linux
- 13. Download di Borland BCC
- 14. Aprire il file ReadOnly
- 15. Controllare i file senza aprire il file in C++?
- 16. Come aprire il file HTML usando Java?
- 17. Aprire il file con il suo percorso completo in C++
- 18. Java - Converti file doc/docx in chm file
- 19. Libreria grafica di collegamento in Borland C++ 3.1
- 20. Come aprire il file di estensione .msu?
- 21. Talend come aprire il file talend.project
- 22. Come aprire file apk
- 23. Che cos'è aprire un file in C?
- 24. Richiedi all'utente di salvare/aprire il file in ASP.NET C#
- 25. Sqlite + C#: Impossibile aprire il file di database
- 26. Aprire il file di Windows/cartella di dialogo da C
- 27. Come impostare l'elemento selezionato nella vista ad albero sul lato sinistro del file CHM
- 28. Che sistema di aiuto dell'applicazione (come i file chm) esiste su Linux/GTK?
- 29. Impossibile aprire il file include "d3dx9.h"
- 30. Mostra numero di riga su Borland C++ Builder 6 (2002)
In quale formato è stato il tuo file di aiuto vecchio? Quale versione di BC++ hai usato e hai sorgente di un'applicazione? –
Il nostro vecchio aiuto è WinHelp. BC++ è Builder 6. Possediamo il codice sorgente dell'applicazione C++. Qualcuno ha menzionato un argomento diverso sull'utilizzo di HtmlHelp.ocx o semplicemente usa shellexecute. Qualcuno può mostrarmi qualche codice di esempio? – user981848