Hallo Chemiker,
ich war tatsächlich von deinem Thread inspiriert und wollte einfach mal eben schnell eine HLP Datei einbinden. Vor einigen Jahren habe ich dazu ForeHelp benutzt, aber das Programm wurde dann eingestellt. Also habe ich mir mal das Programm
ShalomHelp angeschaut, welches mit Delphi 4.0 erstellt wurde. Damit habe ich mir einmal eine Demo HLP Datei erzeugt und wollte diese in Delphi 2006 nutzen. Wie du in dem von dir verlinkten Thread siehst, funktioniert es problemlos in Delphi 7, aber exakt dasselbe Vorgehen erzeugt in Delphi 2006 den Fehler "kontextsensitive Hilfe nicht installiert". Binde ich die von mir angegebene Datei ein, kommt diese Meldung zwar nicht mehr, aber das Programm findet den Kontext nicht.
Wenn ich eine Hilfe Datei erstelle, mache ich es nach Fertigstellung des Programms.
[edit]Hab mein Problem jetzt gelöst. Den entscheidenden Tip habe ich im Entwicklerforum gefunden. Man muss noch:
uses WinHelpViewer;
einfügen, dann funktioniert es.[/edit]