How do you use F1 help in Delphi 2007?

In my application, originally built with Delphi 7, I use the SPHelpIntegration code to enable CHM help through the F1 interface. I figured this was not necessary in Delphi 2007, so I deleted the blocks and built my application. Then I press F1 and I get a message that the help interface is not installed. The online help does not say much about what is needed to help F1. Should I include a unit or something else? Or should I continue to do what works?

+3
source share
2 answers

Add HTMLHelpViewer to your proposal for processing CHM files. The problem with their use is that they must exist on the local system (and not on the network) for proper viewing. There is a registration problem to change this behavior, but it was easier for me to simply install the help files locally on the system.

Recently, and not in CHM files, I used the OpenPDFParameters API API , calling conventions, to drop them directly into my PDF version of my printable manual jump to a section based on the current form (I take the form class name and use it in my named sections). This requires a PDF reader on the workstation, but who isn’t working right now?

+3
source

, uses.

+2

Source: https://habr.com/ru/post/1699507/


All Articles