![]() |
Help System unter Delphi 2006
Hallo,
Beim Umsetzen eines Delphi 6-Programms auf Delphi 2006 ist das komplette Help System verschwunden. Unter Delphi 6 war sowohl eine allgemeine Hilfe (Startseite des Help Systems) als auch eine kontextsensitive Hilfe (je nach Objekt : unterschiedliche Topics) implementiert und alles lief wie gewünscht. Unter Delphi 2006 gibt bei dem selben Quellcode keine Hilfe mehr. Beim Aufruf der allgemeinen Hilfe passiert gar nichts und beim Aufruf der kontextsensitiven Hilfe erscheint eine Exception vom Typ EHelpSystemException mit folgender Meldung : "Keine kontextsensitive Hilfe installiert". In beiden Fällen erscheint kein Hilfe-Fenster. Wer weiß, was das bedeuten könnte ? Marti |
Re: Help System unter Delphi 2006
Wo liegen denn die Unterschiede zwischen Delphi 6 und 2006 beim Hilfe System. Hat keiner eine Idee ?
|
Re: Help System unter Delphi 2006
ist die Hilfedatei noch korrekt in den Projektoptionen zugewiesen?
Zumindest bei Delphi2005 gab es da manchmal probleme, daß nicht alles korrekt übernommen wurde. |
Re: Help System unter Delphi 2006
Du mußt die Hilfeunterstützung komplett einbinden. Das ist ab D2005 neu.
Es reicht HTMLHelpViewer oder WinHelpViewer in das Projekt einzubinden. Vorsicht bei der Zuweisung der Hilfedatei im Projektfenster. Hier gibt es ein Problem mit der Verzeichnisauflösung. Im Projekt selbst nochmals mit Pfad zuweisen ist sicherer. Gruß Peter (p.s. mit der Hilfe hatte ich auch Probleme beim Umstieg und habe hier (vergeblich) gefragt. In der HTML Hilfe ist ein Bug!) |
Re: Help System unter Delphi 2006
Da ich mein Help System mit dem MS Help Workshop erstellt habe, muss ich wohl den WinHelpViewer in das Projekt einbinden. Wie mache ich das praktisch ? Wo bekomme ich die Dateien für den WinHelpViewer her ?
|
Re: Help System unter Delphi 2006
Habe ich doch geschrieben.
WinHelpviewer nur zum Projekt zufügen. Registriert sich dann selbt. Die Source ist unter BDS\4.0\source\win32\vcl. |
Re: Help System unter Delphi 2006
Hi,
ich versuche auch gerade eine Winhelp-Datei in mein Projekt einzubinden - vergebens. WinHelpViewer in das Projekt einbinden reich leider NICHT! Es kommt zwar dann die Fehlermeldung nicht mehr - aber eine Hilfe plobbt trotzdem NICHT auf. Für Delphi2005 gibt es dafür eine EXE, die WinHelpViewer.pas patcht. Aber für BDS habe ich sowas leider nicht gefunden - weiß jemand Rat??? Gruß, Poolspieler |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz