Home All Groups Group Topic Archive Search About
Author
5 Dec 2006 9:26 PM
lord.zoltar
I have some Help documents for a program. For the help system, I'd like
to have the user push a button and have a window pop up and display the
HTML help files  in a WebBrowser Control. This is pretty easy and
works. The problem is that I've been asked to make the help files
internal to the program - compiled into the resource file to prevent
anyone from tampering with them. I'm not sure this can be done, and
even if it can, how do I load it into a WebBrowser?

Author
5 Dec 2006 9:33 PM
Rad [Visual C# MVP]
On 5 Dec 2006 13:26:29 -0800, lord.zol***@gmail.com wrote:

> I have some Help documents for a program. For the help system, I'd like
> to have the user push a button and have a window pop up and display the
> HTML help files  in a WebBrowser Control. This is pretty easy and
> works. The problem is that I've been asked to make the help files
> internal to the program - compiled into the resource file to prevent
> anyone from tampering with them. I'm not sure this can be done, and
> even if it can, how do I load it into a WebBrowser?

Hmm...

Have you considered generating the help files as CHM instead?
Author
5 Dec 2006 9:38 PM
lord.zoltar
> Hmm...
>
> Have you considered generating the help files as CHM instead?
> --
> Bits.Bytes
> http://bytes.thinkersroom.com

umm nope. ;) But I will if you can point me in the right direction to
start, and how to load them into a Control. ;)
Author
5 Dec 2006 9:44 PM
Rad [Visual C# MVP]
On 5 Dec 2006 13:38:56 -0800, lord.zol***@gmail.com wrote:

>> Hmm...
>>
>> Have you considered generating the help files as CHM instead?
>> --
>> Bits.Bytes
>> http://bytes.thinkersroom.com
>
> umm nope. ;) But I will if you can point me in the right direction to
> start, and how to load them into a Control. ;)

You don't need to load it into a control per se. It would load
independently, say the way SQL Server 2000 books online loads. Would that
be a workable solution for you?

Author
5 Dec 2006 9:55 PM
lord.zoltar
>
> You don't need to load it into a control per se. It would load
> independently, say the way SQL Server 2000 books online loads. Would that
> be a workable solution for you?
>
> --
> Bits.Bytes
> http://bytes.thinkersroom.com

For sure!
I was looking it up and found that Microsoft has a tool called HTML
Help Workshop. What's the latest version? I installed the one on
Microsoft's Website (version 1.3) but it tells me that i have a newer
version installed (won't tell me WHAT version is already installed
though).
Author
6 Dec 2006 8:23 AM
Garry
I don't know how much help you deserve with a name like that but here it is.

I use the HTML help workshop from windows and have not gone to a third party
source.

The basic problem is that Microsoft help for this product is the usual
gibberish mixed up with important info. The usual problem with Microsoft
stuff.

You have to create various htm files which can be edited in FrontPage, at
least, that is how I duz it. There are various other associated files for,
for instance,  HelpContextID which is supported by VB6.

Attached is a small project which actually works. When U have expanded it to
whatever directory, double click on the PDHelp.hhp file and it should open
the project within the HTML HELP WORKSHOP application, assuming that you
have it installed correctly, my version iz 4.74.8702.0, where you can see
various things.

I suggest that you do not use the internal HTML editor to edit the html
files.

Use the menu File/Compile to see that it generates a .chm file with current
date and time. Then double click on the newly generated .chm file to see how
it werks.

This is a good start which I didnt have

Good luck

Garry


<lord.zol***@gmail.com> wrote in message
Show quoteHide quote
news:1165355730.150351.312360@j72g2000cwa.googlegroups.com...
>
>>
>> You don't need to load it into a control per se. It would load
>> independently, say the way SQL Server 2000 books online loads. Would that
>> be a workable solution for you?
>>
>> --
>> Bits.Bytes
>> http://bytes.thinkersroom.com
>
> For sure!
> I was looking it up and found that Microsoft has a tool called HTML
> Help Workshop. What's the latest version? I installed the one on
> Microsoft's Website (version 1.3) but it tells me that i have a newer
> version installed (won't tell me WHAT version is already installed
> though).
>

[attached file: Planium.zip]
Author
5 Dec 2006 9:55 PM
zacks
lord.zol***@gmail.com wrote:
> > Hmm...
> >
> > Have you considered generating the help files as CHM instead?
> > --
> > Bits.Bytes
> > http://bytes.thinkersroom.com
>
> umm nope. ;) But I will if you can point me in the right direction to
> start, and how to load them into a Control. ;)

You need to download the HTML Help Workshop from Microsoft, it can
generate the compiled CHM help files.
Author
6 Dec 2006 6:34 AM
Master Programmer
Try e-help from Adobe (the product may be called something else now).
That way you can avoid using a Microsoft solution (solution -  lol).

The Grand Master
"When you have reached the top of the mountain
you can look down at everyone else."



za***@construction-imaging.com wrote:
Show quoteHide quote
> lord.zol***@gmail.com wrote:
> > > Hmm...
> > >
> > > Have you considered generating the help files as CHM instead?
> > > --
> > > Bits.Bytes
> > > http://bytes.thinkersroom.com
> >
> > umm nope. ;) But I will if you can point me in the right direction to
> > start, and how to load them into a Control. ;)
>
> You need to download the HTML Help Workshop from Microsoft, it can
> generate the compiled CHM help files.