🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.delphi.language.objectpascal
Article #70

Re: Delphi and Chm Help Files

#70
From: Yehia Ahmed
Date: Sun, 25 Jan 2004 18:10
60 lines
2974 bytes
thanks,


"Peter Below (TeamB)" <100113.1101@compuXXserve.com> wrote in message
news:VA.0000a8fb.001781fd@nomail.please...
> In article <4013e30e@newsgroups.borland.com>, Yehia Ahmed wrote:
> > i made a .chm file for my application,
> > i know that delphi doesn't support the chm help file type,
> > so i launched the help file using shellexecute:
> >  ShellExecute(
> >     Application.Handle,
> >     'open',
> >     'c:\test.chm',
> >     nil,
> >     nil,
> >     0);
> > Somehow, this didn't work either, any ideas?
>
> That is the wrong approach but it should have shown the helpfile if you
> have the HTML Help Workshop installed.
>
> Anyway, there is an API function named HtmlHelp available (if HTML help
> supports is installed on the target system, the function is exported
> from Hhctrl.ocx, not from one of the standard system DLLs).
>
> Function HtmlHelp( hwndCaller: HWND;
>                    pszFile: PChar;
>                    uCommand: Cardinal;
>                    dwData: Pointer ): HWND; stdcall;
>   external 'Hhctrl.ocx' name 'HtmlHelpA';
>
> A full translation of the htmlhelp.h SDK header file can be found on
> the JEDI site Robert pointed you to. But there are also Delphi add-ins
> that make HTML help available directly. Here are a couple of URLs:
>
> HTML Help as a context sensitive engine.
>   http://www.hyperact.com/DelphiStuff.html
>   http://www.informant.com/libs/delphi/3x/di9805rl.zip
>   http://www.igweb.pair.com HTML HELP Pack
>   http://www.helpware.net
>   http://www.ec-software.com/comppage.htm
>   Header translation at http://delphi-jedi.org
>
> for D6/D7 specifically:
> http://www.torry.net/vcl/vcltools/help/sphtmlhelp.zip
> http://www.jgsoft.com/zips/UseHTMLHelp.zip
> http://www.martinstoeckli.ch/delphi/delphi.html#VclHtmlHelp
>
>
>
>
> --
> Peter Below (TeamB)
> Use the newsgroup archives :
> http://www.mers.com/searchsite.html
> http://www.tamaracka.com/search.htm
> http://groups.google.com
> http://www.prolix.be
>
>
Technical Details
Message-ID: <401406ac@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <4013e30e@newsgroups.borland.com> <VA.0000a8fb.001781fd@nomail.please>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 109d30,dbd8467c22ed42f8
X-Google-Attributes: gid109d30,public
X-Google-ArrivalTime: 2004-01-25 10:39:32 PST
From: "Yehia Ahmed" <yehiaeg@hotmail.com>
Newsgroups: borland.public.delphi.language.objectpascal
References: <4013e30e@newsgroups.borland.com> <VA.0000a8fb.001781fd@nomail.please>
Subject: Re: Delphi and Chm Help Files
Date: Sun, 25 Jan 2004 20:10:48 +0200
Lines: 62
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2720.3000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2727.1300
NNTP-Posting-Host: 62.68.242.44
Message-ID: <401406ac@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1075054252 62.68.242.44 (25 Jan 2004 10:10:52 -0700)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail