Delphi Help and Win32 SDK Reference

Posted on 2006-03-26
Last Modified: 2010-04-05
Hi All,

I need to know how I can "Win32 SDK Reference" to Delphi help files so that when I highlight any Win32 api function from the Delphi IDE and press F1 the help file will go automatically to the function page in the "Win32 SDK Reference"

Thanks in advance
Question by:GiantMatrix
    LVL 4

    Accepted Solution

    ok easier enough...

    Delphi Menu > Help > Customize

    Click on the Index Tab [ ]

    Right mouse click anywhere on the white part which contains all the references to the help files.

    select "Add files"

    look for win32.hlp or whatever help file you wish to add..

    Then close that window, it will say, are you sure you want to exit and do you want to save the changes, say yes.

    Go back to delphi's IDE, highlight an API (sendmessage etc etc) and hit F1.

    Author Comment


    Thank you so much for your help and cooperation.

    I've followed your steps and now the Win32 help file index is merged in the Delphi 7 help index.

    The only problem I have now is that when I highlight any API example (Sendmessage) and press F1 it doesn't go the the SendMessage Page in the help file, instead it just open the index tab with blank search term

    So any suggestions on what that might be the reason for this?

    Thanks in advance
    LVL 4

    Expert Comment

    has it started working or something? im confused.

    Author Comment

    no, as I said when I highlight any API example (sendMessage) and press F1 the help file gets opened at the index tab but it does not jump inside the help file to the SendMessage page.

    So any idea why this is happening?

    thanks in advance
    LVL 4

    Expert Comment

    if you did exactly what i said, it should work, i've used it for Delphi 4/5 and 6 but not tried it with Delphi 7 so, try adding the help file to the other tabs, if there are any more.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Suggested Solutions

    A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
    Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now