![]() |
D7 -> D2010 Hilfedatei geht nicht mehr
Ich habe ein älteres Programm aus Delphi-7 mit Delphi 2010 Compiliert.
Alles ist gut. Doch, wenn ich jetzt auf die F1-Taste drücke erscheint nicht mehr die Hilfedatei, sondern der Text: "Keine kontextsensitive Hilfe installiert" Dabei habe ich nichts geändert, die Contextnummer ist eingetragen, die Hilfedatei mit Help-Workshop erstellt und vorhanden und wenn ich das Programm wieder mit Delphi-7 compiliere, dann funktioniert die Hilfe sofort wieder. Was muß ich machen, damit die Hilfeanzeige wieder nutzbar wird? Ich habe schon im Netzt geschaut, aber alle Artikel dazu beziehen sich auf ältere Versionen und haben ´mich auch nicht weiter gebracht. |
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Für HLP-Dateien hilft
Delphi-Quellcode:
und für CHM-Dateien
uses WinHelpViewer
Delphi-Quellcode:
.
uses HTMLHelpViewer
|
AW: D7 -> D2010 Hilfedatei geht nicht mehr
DAS war es.
Und ich habe schon 2 Tage "gebastelt" und war am Verzweifeln. Durch einfügen von WinHelpViewer; in die uses-Klausel ging es sofort. Vielen Dank. |
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Du wirst es sicherlich bereits wissen, aber *.hlp werden ab Vista ohne Zusatzprogramm nicht mehr angezeigt.
|
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Zitat:
|
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Sry, kommt nicht wieder vor ;)
|
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Ja, das Zusatzprogramm habe ich schon installiert.
Da ich Delphi-7 benutzt habe und von XP aus Windows-7-prof. damit umgestiegen bin, habe ich die HILFE im Windows-7 schon nachinstalliert. Daran lag es auch nicht, denn meine Hilfe-Datei *.hlp wurde ja auch angezeigt, wenn ich mit Delphi-7 compiliert habe. Doch das gleiche Quell versagte die Hlfe, wenn es mit Delphi2010 compiliert wurde. Doch mit einfügen von WinHelpViewer in der uses-Klausel war das Problem behoben. |
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Mir ging es mehr um die Weitergabe Deines Programms, denn Deine Anwender müssen das Zusatzprogramm ja dann auch installieren.
|
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Und in neueren Delphis ist die Unterstützung für dieses Help-Format nun ausgelagert worden. Drum muß eine entsprechende Unit erst eingebunden werden, bevor man es nutzen kann.
So nach dem Motto "wenn Windows es nicht standardmäßig unterstützt, warum soll man dann dazu auch standardmäßig was im Programm mit ausliefern?" (ein bissl Platz sparen kann ja nicht schaden, bei den immer größerwerdenden Programmen) |
AW: D7 -> D2010 Hilfedatei geht nicht mehr
Deshalb sollte man sein Hilfsformat auf was anderes Umstellen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 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