Re: HTML Help in Delphi


In Reply to: HTML Help In Delphi posted by Simon on December 24, 2000

Posted by webmaster Guido on March 10, 2004:

: I have tried using ShellExecute on the .chm file but to no avail.

This could indicate that the CHM file type is not registered on your Windows system. To check if it is registered, try opening a CHM file by double clicking it in Windows Explorer. If that works, also ShellExecute must work. I've tried it for many types of files, see the DelphiLand article Running an external application (and waiting) in our source code section.


Posted by Tednology on January 02, 2001:

That's because Delphi indeed doesn't support HTML Help by default. To get it anyway running, you should have a look at the following page:

http://www.helpware.net/delphi/delphi_and_hh.htm

Regards,
Tednology

: I have tried using ShellExecute on the .chm file but to no avail.

: Also, attaching the HTML help file to the application and calling Application.Help() doesn't work because Delphi complains that the help file is corrupt. I assume this is because of the format change from the old style help.

: Any ideas, how to get it working?