LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

How to create Hlp file with labwindows 9.0

Solved!
Go to solution

Hi,

I used to create DLLs with Labwindows 8.5 and use them with TestStand... The advantage is that with the help file, i can add informations to the Fp file and when you load the DLL with TestStand, the "?" button open the help file....

 

But the problem is that i can't find the help generation with Labwindows 9.0 ...

Does someone know how to create hlp file with Labwindows 9.0 ?

 

The procedure with Labwindows 8.5 was :

Editing the fp file, then Option -> generate windows help

0 Kudos
Message 1 of 8
(4,750 Views)

Hello nanor,

 

Unfortunately, that functionality had to be removed from CVI 9.0. There's an item in the readme that addresses this. The ability to generate an .hlp file was implemented using some specific Microsoft tools, which have since been deprecated. The .hlp help technology is very old, and Microsoft no longer supports it.

 

You can still link to an external help file from an .fp file. But what you have to do now is probably link to a .chm file. A .chm file is typically built from one or more .html files, and you can still generate an .html file from an .fp -- it's in the same menu.

 

I'm sorry about the inconvenience.

 

Luis

0 Kudos
Message 2 of 8
(4,737 Views)
Solution
Accepted by topic author nanor

Thanks a lot

Ronan

0 Kudos
Message 3 of 8
(4,724 Views)

I'm still wondering why NI kept the "?" module button for DLLs in TestStand 4.1.1...

Is there an other way to generate something understandable by TS ?

 

I tested with "html" and "plain text" but it doesn't work... The module is still waiting for a hlp file

 

 

 

 

 

0 Kudos
Message 4 of 8
(4,717 Views)

Hello nanor,

 

In my previous post, I misunderstood how you were linking the .fp file to the help file. I was thinking of a different kind of linkage (one that involves adding some information to the corresponding .sub file, if there is a .sub file). It hadn't occurred to me that you were using the "Include links to help file" type library option in the Target Settings. In this type library scenario (which is how you need to link it, in order to use it from TestStand) CVI does assume that you already have an .hlp file with the same basename as the .fp file. But of course, now that you can no longer generate an .hlp file in CVI, I can see why you have a problem.

 

If you still have your previous version of CVI, you can generate the .hlp using it, but I realize that that's a bit of a hassle.

 

We will need to investigate this issue some more. I've created an internal task request (#143960) for us to address it in a later version of CVI. Feel free to check back in at some point and ask about it.

 

I apologize for the confusion.

 

Luis

0 Kudos
Message 5 of 8
(4,695 Views)

So il will wait...
Thanks a lot !!

0 Kudos
Message 6 of 8
(4,674 Views)

I will wait too

"Only a life lived in the service to others is worth living..." - Albert Einstein
0 Kudos
Message 7 of 8
(3,819 Views)

This was resolved in CVI 2009. The process is a bit different now. This KB describes most of the process. After creating the CHM, you can add it to the type library in Build >> Target Settings >> Type Library.

National Instruments
0 Kudos
Message 8 of 8
(3,793 Views)