Hallo,
ich habe wieder mal ein Problem mit der
HTML Hilfe in D2006.
Ich habe mit Helpmaker eine Hilfedatei (erst mal was kleines mit 2 Topics) erstellt.
Hier habe ich sowohl eine Topic ID, als auch ein Schlüsselwort vergeben.
HTMLHelpViewer ist in Uses eingebunden.
Die Helpdatei weise ich mit
Application.HelpFile := IncludeTrailingPathDelimiter(ExtractFilePath(Application.ExeName)) + 'Sprecher.chm';
zu.
Der Aufruf erfolgt dann über Helpcontext mit
Application.HelpContext(20);
oder alternativ
Application.HelpKeyword('Topic1')
Das funktioniert wunderbar. Es kommt die gewünschte Hilfe.
Nur vor dem Anzeigen der Hilfe bringt Delphi einen Stack - overflow Fehler.
Bestätige ich den Fehler mit OK, dann ist die Hilfe da.
Hat wer eine Idee, woran das liegen kann.
Ich habe die chm Datei mal in der Anlage bereitgestellt.