Solved

Help on the Help

Posted on 2000-03-02
3
142 Views
Last Modified: 2012-05-04
I want to know what is the best:
Take  a common dialog or an APIs to show the help file.

Other thing:
How can i open on the Index tab and the Find tab?
0
Comment
Question by:dosyl
3 Comments
 
LVL 12

Expert Comment

by:mark2150
ID: 2578171
Neither. Make the help file name part of the project property and then let the <F1> do it automatically without *ANY* code on your part.

M
0
 
LVL 3

Accepted Solution

by:
g_jones021500 earned 50 total points
ID: 2587645
0
 
LVL 1

Author Comment

by:dosyl
ID: 2647350
g_jones
I went on the site: http://www.helpmaster.com, and i asked my question and i had this answer:

The short answer is that either way ultimately calls the Windows API, so
neither is "better" from the standpoint of Help. It's mostly a matter of
convenience. If you are already using the CommonDialog control anyway, you
might as well use it to call WinHelp.

Unfortunately the CommonDialog Control that comes with VB 6 does not
recognize HTML Help, even though the rest of VB6 does recognize HTML Help.
So if you are going to HTML Help, this is not an option.

I tend to use straight API calls because (at least to date) most of the
programs for which I've needed File Open and such I was also trying to keep
the external files to an absolute minimum (no extra OCX or DLL files
required beyond the VB runtime). So I've been using an old
built-from-scratch File Open control and one of several definition modules
for WinHelp.

You can get several versions of WinHelp definitions (including a class
module version) from my web site. Go to www.smountain.com, click
"Conferences," and then click "Connecting Help to Visual Basic."

I hope this helps.

Don Lammers
0

Featured Post

MS Dynamics Made Instantly Simpler

Make Your Microsoft Dynamics Investment Count  & Drastically Decrease Training Time by Providing Intuitive Step-By-Step WalkThru Tutorials.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction While answering a recent question (http://www.experts-exchange.com/Q_27402310.html) in the VB classic zone, I wrote some VB code in the (Office) VBA environment, rather than fire up my older PC.  I didn't post completely correct code o…
Background What I'm presenting in this article is the result of 2 conditions in my work area: We have a SQL Server production environment but no development or test environment; andWe have an MS Access front end using tables in SQL Server but we a…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

733 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