- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello!
I want to use HtmlHelp Api for calling Html help file (x.chm) in CVF6.5a.
Any suggestion?
Thanks,
Miran Horvat
I want to use HtmlHelp Api for calling Html help file (x.chm) in CVF6.5a.
Any suggestion?
Thanks,
Miran Horvat
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Miran,
The HtmlHelp API is simple in extreme; only one function (creatively called HtmlHelp).
I suspect the interface for the function API is not included in CVF module files (I have not checked, I just don't remember seen it in the past), so you might have to create the interface yourself.
To make it easier to use, most likely you'll need to translate into Fortran the structures used by the API, this should be straight forward, all the structures are described in the link John sent you before.
The only thing that might be confusing is the last argument (dwData). Depending on the content of argument uCommand, dwData is interpreted as a pointer or as a value, so you need to be careful here.
One more thing, remember that all the strings must be null terminated (i.e. C style).
regards,
Marco A. Garcia
Canaima Software
P.O. Box 13162
La Jolla, CA. 92039
U.S.A.
e-mail:mgarcia@canaimasoft.com
Tel/Fax: (619) 233-6831
http://www.canaimasoft.com
Developers of f90SQL the Database Connectivity Solution for Fortran, and f90VB the Library for Fortran-OLE Automation and Fortran-VB Programming
The HtmlHelp API is simple in extreme; only one function (creatively called HtmlHelp).
I suspect the interface for the function API is not included in CVF module files (I have not checked, I just don't remember seen it in the past), so you might have to create the interface yourself.
To make it easier to use, most likely you'll need to translate into Fortran the structures used by the API, this should be straight forward, all the structures are described in the link John sent you before.
The only thing that might be confusing is the last argument (dwData). Depending on the content of argument uCommand, dwData is interpreted as a pointer or as a value, so you need to be careful here.
One more thing, remember that all the strings must be null terminated (i.e. C style).
regards,
Marco A. Garcia
Canaima Software
P.O. Box 13162
La Jolla, CA. 92039
U.S.A.
e-mail:mgarcia@canaimasoft.com
Tel/Fax: (619) 233-6831
http://www.canaimasoft.com
Developers of f90SQL the Database Connectivity Solution for Fortran, and f90VB the Library for Fortran-OLE Automation and Fortran-VB Programming
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page