Results 1 to 4 of 4

Thread: HelpNDoc

  1. #1
    Platinum Lounger
    Join Date
    Nov 2001
    Location
    Melbourne, Victoria, Australia
    Posts
    5,016
    Thanks
    0
    Thanked 0 Times in 0 Posts

    HelpNDoc

    "IBE Software - HelpNDoc 1.3 is an easy to use yet powerful and intuitive tool to create html help files.

    HelpNDoc provides a clear and efficient interface to build the most amazing html help files without worrying about the inner working of help file generation. You just have to enter your text in the built-in word processor and hit the "Compile" button to obtain a fully functional help file which looks exactly as you designed it.

    Forget about bloated user interfaces and incomprehensible tools. HelpNDoc has been engineered to provide the most advanced functionalities in their simplest form: creating html help files is usually a painful process but thanks to HelpNDoc you may surprise yourself enjoying it!

    You know how to use windows explorer and your favourite word processor? Then you already know how to use HelpNDoc: it's that easy! Add to that many powerful features such as live spell checking in a fully WYSIWYG (What You See Is What You Get) environment and you'll begin to imagine how fast and easy it will be for you to create your next help file and how professional it will look like.

    It's time to stop paying for overpriced and useless tools!

    Download HelpNDoc (1.7MB) now completely <img src=/S/free.gif border=0 alt=free width=30 height=15> for personal use."

    Alan

  2. #2
    5 Star Lounger Ruff_Hi's Avatar
    Join Date
    Feb 2001
    Location
    New York, New York, USA
    Posts
    768
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: HelpNDoc

    Has anyone used this? I'm using it now and is generating a good help file. I am trying to call the help file via VBA but I cannot get it to open to the page that I want it to.

    This software has two tags, Topic ID and Context Number

    My VBA code looks like this<pre> Declare Function HtmlHelp Lib "HHCtrl.ocx" Alias "HtmlHelpA" _
    (ByVal hwndCaller As Long, _
    ByVal pszFile As String, _
    ByVal uCommand As Long, _
    dwData As Any) As Long

    Const HH_DISPLAY_TOPIC = &H0
    Const HH_HELP_CONTEXT = &HF</pre>


    With the actual call to the help file like this... <pre>lDummy = HtmlHelp(0, ActiveWorkbook.Path & "DRM.chm", HH_DISPLAY_TOPIC, "Introduction")</pre>


    So, should the fourth parameter be the topic id or the contect number? I've tried both and neither (seem to) work.
    (Location Australia, then UK, but now USA. Heart, outlook, attitude, etc always Australian)
    Quote: "All Happiness is the release of internal pressure"

  3. #3
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts

    Re: HelpNDoc

    You can either pass the name of a .htm file that contains the topic:

    lDummy = HtmlHelp(0, ActiveWorkbook.Path & "DRM.chm", HH_DISPLAY_TOPIC, ByVal "Introduction.htm")

    or the context ID for the topic:

    lDummy = HtmlHelp(0, ActiveWorkbook.Path & "DRM.chm", HH_DISPLAY_TOPIC, ByVal 2001&)

    The use of ByVal is important (don't ask me why); the & after the context ID specifies that the number is a Long Integer.

  4. #4
    5 Star Lounger Ruff_Hi's Avatar
    Join Date
    Feb 2001
    Location
    New York, New York, USA
    Posts
    768
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: HelpNDoc

    I ended up creating a very small help file (2 pages) and a smaller excel file (5 lines of VBA) to find that I had the command wrong. I needed to use <pre> lDummy = HtmlHelp(0, "C:HelpTest.chm", HH_HELP_CONTEXT, ByVal 1&)</pre>

    (Location Australia, then UK, but now USA. Heart, outlook, attitude, etc always Australian)
    Quote: "All Happiness is the release of internal pressure"

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •