Frage

In meiner Anwendung, die ursprünglich gebaut mit Delphi 7, verwende ich den SPHelpIntegration Code CHM-Hilfe über die F1-Schnittstelle zu ermöglichen. Ich dachte, dass dies nicht in Delphi 2007 nötig war, so dass ich entfernt die Einheiten und baute meinen App. Ich drücke F1 dann und eine Meldung erhalten, dass keine Hilfe Schnittstelle installiert ist. Die Online-Hilfe hat mir nicht viel über das, was benötigt wird, F1-Hilfe funktioniert. Muss ich eine Einheit oder etwas ein? Oder soll ich einfach weiter das tun, was funktioniert?

War es hilfreich?

Lösung

In Htmlhelpviewer zu Ihrer uses-Klausel CHM-Dateien zu verarbeiten. Es gibt ein Problem im Umgang mit ihnen ist, dass sie auf dem lokalen System (kein Netzwerkfreigabe) richtig anzuzeigen, muss vorhanden sein. Es gibt einen Registry-Hack um dieses Verhalten zu ändern, aber ich habe es einfacher gefunden, nur die Hilfe-Dateien auf dem System lokal zu installieren.

In letzter Zeit eher als CHM-Dateien, habe ich die Adobe OpenPDFParameters API aufruf~~POS=TRUNC sie direkt in meine PDF zu werfen Version meiner gedruckte Anleitung Springen auf den Abschnitt auf dem aktuellen Formular basiert (ich die Form Klassennamen greifen und es in meinem Namen Abschnitt verwenden). Es setzt voraus, dass die Workstation einen PDF-Reader, aber wer nicht jetzt Tage?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top