Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi CHM-Hilfe in D7 verwenden (https://www.delphipraxis.net/112560-chm-hilfe-d7-verwenden.html)

MPirnstill 23. Apr 2008 13:34


CHM-Hilfe in D7 verwenden
 
Hi Leute,

ich habe jetzt schon einige Threads zu HTML-Help durchgelesen, nur der Punkt den ich suche ist mir irgendwie nicht verständlich geworden.

Also folgende Situation:
- Ich habe meine HLP-Hilfe mit dem HTML-Help-Workshop auf CHM umgestellt. (ging ja ganz einfach)
- Leider konnte ich die neue CHM-Hilfedatei bei Projekt-Optionen nicht auswählen,
hab sie aber trotzdem einfach eingetragen
- Kompilieren verlief ohne Mecker
- Programmstart okay
- Und wenn ich die Hilfe (F1 oder im Menü auswählen) aufrufe, bekomme ich die Meldung:
Zitat:

Die Datei ....chm ist keine Windows-Hilfedatei, oder sie ist beschädigt
Mit der alten Hilfe hatte ich nur die HLP-Datei in den Programm-Optionen zugewiesen, und
den entspr. Hilfe index bei den Komponenten eingetragen.

Muss ich jetzt alles irgendwie zu Fuss machen, oder wie funktioniert das mit HTML-Help.
Ich habe in den anderen Threads irgendwas mit eine Htmlhelp.pas gelesen. Muss man jetzt
die ganzen Aufrufe zu Fuss machen?

Wäre toll, wenn mir da mal jemand den Weg weisen könnte.
Okay, detaillierte Wegbeschreibugn wäre sehr nett.

Sonnige Grüße

DeddyH 23. Apr 2008 13:51

Re: CHM-Hilfe in D7 verwenden
 
Versuch es mal damit.

MPirnstill 23. Apr 2008 13:58

Re: CHM-Hilfe in D7 verwenden
 
Zitat:

Zitat von DeddyH
Versuch es mal damit.

Hey,

danke für die super-schnelle Antwort.
Ich habe mal kurz einen Blick rübergeworfen,
und das sieht soweit ganz gut aus.

Werde das so schnell wie möglich ausprobieren.

Micha

MPirnstill 24. Apr 2008 09:53

Re: CHM-Hilfe in D7 verwenden
 
Zitat:

Zitat von MPirnstill
Zitat:

Zitat von DeddyH
Versuch es mal damit.

...
Werde das so schnell wie möglich ausprobieren.

Hallo nochmal, (..ich weiß garnicht ob Sie's wußten .. :-D)

beim Ausprobieren, habe noch ein Problem mit der Anwendung von CHMHelp.
Ich habe die Komponente installiert und anschließend auf mein Formular gezogen.
und auch die Hilfedatei '.chm' eingetragen. Doch wie kriegt die Anwendung jetzt
mit, daß ich bei F1 die Hilfe sehen möchte? Irgendwie muß ich der Application
doch bestimmt noch mitteilen, daß diese Komponente jetzt die Hilfedatei zeigen
soll. Habe ich etwas übersehen/vergessen? Oder, was muß ich jetzt noch machen?

Sonnige Grüße

Marco Steinebach 24. Apr 2008 13:49

Re: CHM-Hilfe in D7 verwenden
 
Hallo,
Zitat:

Zitat von MPirnstill
beim Ausprobieren, habe noch ein Problem mit der Anwendung von CHMHelp.
Ich habe die Komponente installiert und anschließend auf mein Formular gezogen.
und auch die Hilfedatei '.chm' eingetragen. Doch wie kriegt die Anwendung jetzt
mit, daß ich bei F1 die Hilfe sehen möchte? Irgendwie muß ich der Application
doch bestimmt noch mitteilen, daß diese Komponente jetzt die Hilfedatei zeigen
soll. Habe ich etwas übersehen/vergessen? Oder, was muß ich jetzt noch machen?

Im eigentlichen Formular bei HelpContext die ID des Hilfethemas eintragen, daß, drückt man F1, angezeigt werden soll. Die Komponente setzt mithilfe des HelpKits einen sog. Hook, der die Anfragen, die eigentlich von Delphi verwaltet würden, an die neue HTML-Hilfe umleitet.
Ich hab's noch nicht installiert, aber so sollte es gehen, jedenfalls tut es daß, wenn man das HelpKit direkt einbindet.

Viele Grüße
Marco

pmoegenb 28. Apr 2008 07:30

Re: CHM-Hilfe in D7 verwenden
 
Hallo Micha,

ich verwende HTMLHelpViewer ( http://cc.codegear.com/download.aspx...iewer.pas&ln=1 ) und zur Erstellung der Hilfedatei HelpMaker ( http://www.vizacc.com/ ).

Damit ist es möglich statt HelpContext HelpKeyword anzugeben.

Haramani 24. Jul 2008 10:58

Re: CHM-Hilfe in D7 verwenden
 
Hallo,

Es ist nun viel einfacher nen großen habbo zu pixeln.
Ich hatte immer Probleme damit diesen komischen Kram da zu machen..
Werde gleich mal probieren nen großen habbo zu machen ( das gesicht )
kannst du nen Tutorial Hilfe für den GANZEN habbo machen?


Gruß, Haramani

DeddyH 24. Jul 2008 11:04

Re: CHM-Hilfe in D7 verwenden
 
Was soll der Mist? :evil:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz