Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM General Discussion » View Thread |
Messages 1 to 9 of 9 total |
Vista, CHM Help, Delphi 6 |
Fri, Feb 9 2007 2:12 PM | Permanent Link |
Sean McCall | Hi,
Has anyone been able to get CHM help files to work with Delphi 6. I tried adding the free unit HTMLHelpViewer (from HelpScribble's site) to the project and it causes the app to exit with a runtime error 217 anytime the help has been used. The ideal solution would be to determine at runtime which help system to use since the CHM files we get out of robohelp just don't work as nicely as the older format. Thanks, Sean |
Fri, Feb 9 2007 2:53 PM | Permanent Link |
Aage Johansen | Sean McCall wrote:
> Has anyone been able to get CHM help files to work with Delphi 6. I > tried adding the free unit HTMLHelpViewer (from HelpScribble's site) to > the project and it causes the app to exit with a runtime error 217 > anytime the help has been used. > The ideal solution would be to determine at runtime which help system to > use since the CHM files we get out of robohelp just don't work as nicely > as the older format. A couple of days ago I found this on Borland's delphi.non-technical NG. Maybe you too need to modify the Registry. Don't ask me - I don't know what to change... -------------------------------------------------------- Robert Cram schrieb: Just a friendly warning if you DO decide to convert to .chm files. Due to security restrictions introduced a while ago, .chm files won't work over a network without changes to the registry. I didn't see it mentioned on this thread. Has nobody been bitten by this change? Regards, Robert. John Jacobson wrote: Can someone confirm what I've heard about Vista not allowing the use of the old Win32 help system in programs? Is it really true that HLP files will not work on Vista? If true, that is just plain dumb. I've been bitten by that more than once. I have Graphics32 on a Network share, but i had to copy the CHM File to my local drive. I mean - surely, there is some way to configure a network share as trusted or whatever, but when I open a Help File I am most likely in need of Help for a problem i have right now. I don't want to waste time finding out why the help does not work, after all i got another more urgent problem (that is why I opened the Help file in the first place...) HLP Files are old Technique, somewhat difficult to maintain due to the Syntax but heck: THEY JUST WORK. Double-Click, done. I even can do proper Searches (ok, that requires waiting 10 Seconds initially to build the index). I don't know if the Delphi 2005/6 help is just an exceptionally bad example, but CHM files are just... retarded from my point of view as a user. -------------------------------------------------------- -- Aage J. |
Fri, Feb 9 2007 3:10 PM | Permanent Link |
Sean McCall | Aage,
Good to know, but it doesn't help with getting D6 to be able to use CHM help files. The problem is that TApplication is only written to work with HLP files & I need some kind of workaround to use CHM files. Thanks, Sean Aage Johansen wrote: > Sean McCall wrote: >> Has anyone been able to get CHM help files to work with Delphi 6. I >> tried adding the free unit HTMLHelpViewer (from HelpScribble's site) >> to the project and it causes the app to exit with a runtime error 217 >> anytime the help has been used. >> The ideal solution would be to determine at runtime which help system >> to use since the CHM files we get out of robohelp just don't work as >> nicely as the older format. > > > A couple of days ago I found this on Borland's delphi.non-technical NG. > Maybe you too need to modify the Registry. Don't ask me - I don't know > what to change... > -------------------------------------------------------- > Robert Cram schrieb: > Just a friendly warning if you DO decide to convert to .chm files. Due > to security restrictions introduced a while ago, .chm files won't work > over a network without changes to the registry. > > I didn't see it mentioned on this thread. Has nobody been bitten by > this change? > > Regards, > Robert. > > > John Jacobson wrote: > > Can someone confirm what I've heard about Vista not allowing the use > of the old Win32 help system in programs? Is it really true that HLP > files will not work on Vista? > > If true, that is just plain dumb. > > I've been bitten by that more than once. I have Graphics32 on a Network > share, but i had to copy the CHM File to my local drive. > I mean - surely, there is some way to configure a network share as > trusted or whatever, but when I open a Help File I am most likely in > need of Help for a problem i have right now. I don't want to waste time > finding out why the help does not work, after all i got another more > urgent problem (that is why I opened the Help file in the first place...) > > HLP Files are old Technique, somewhat difficult to maintain due to the > Syntax but heck: THEY JUST WORK. Double-Click, done. I even can do > proper Searches (ok, that requires waiting 10 Seconds initially to build > the index). I don't know if the Delphi 2005/6 help is just an > exceptionally bad example, but CHM files are just... retarded from my > point of view as a user. > > -------------------------------------------------------- > |
Fri, Feb 9 2007 5:24 PM | Permanent Link |
"Malcolm" | Sean
I have been doing it for years. Try this freeware component: http://www.ec-software.com/downloads_delphi.html Malcolm |
Sat, Feb 10 2007 12:38 AM | Permanent Link |
"vizacc" | Please see the newsgroups/ forum at
www.vizacc.com HelpMaker 7.3 will be released on 12th Monday. We have done extensive integration with F1 help and context sensitive help in HTML_Help. Thank you. > Has anyone been able to get CHM help files to work with Delphi 6. I tried > adding the free unit HTMLHelpViewer (from HelpScribble's site) to the > project and it causes the app to exit with a runtime error 217 anytime the > help has been used. > The ideal solution would be to determine at runtime which help system to > use since the CHM files we get out of robohelp just don't work as nicely > as the older format. |
Sun, Feb 11 2007 8:42 AM | Permanent Link |
Aage Johansen | Sean McCall wrote:
> Aage, > > Good to know, but it doesn't help with getting D6 to be able to use CHM > help files. The problem is that TApplication is only written to work > with HLP files & I need some kind of workaround to use CHM files. > > Thanks, > > Sean > > Aage Johansen wrote: >> Sean McCall wrote: .... I asked someone (not on this list), and she answered: I'm using D6OnHelpFix unit (www.helpware.net) which uses "HTMLHelpViewer interfacees supported by WinHelp". She hasn't experienced "error 217". Maybe this helps... -- Aage J. |
Sun, Feb 11 2007 3:14 PM | Permanent Link |
"vizacc" | > the project and it causes the app to exit with a runtime error 217 > anytime the help has been used. Error 217 is an "invalid pointer operation". Perhaps you didn't un-initialize something? |
Mon, Feb 12 2007 9:34 AM | Permanent Link |
Sean McCall | Aage,
I wonder if I downloaded the wrong stuff. I don't recall the unit name starting with D60. I'll look again today. Thanks also to everyone else who replied - if I can't get this one to work, I'll try the ec-software link. Sean Aage Johansen wrote: > Sean McCall wrote: >> Aage, >> >> Good to know, but it doesn't help with getting D6 to be able to use >> CHM help files. The problem is that TApplication is only written to >> work with HLP files & I need some kind of workaround to use CHM files. >> >> Thanks, >> >> Sean >> >> Aage Johansen wrote: >>> Sean McCall wrote: > ... > > I asked someone (not on this list), and she answered: > I'm using D6OnHelpFix unit (www.helpware.net) which uses "HTMLHelpViewer > interfacees supported by WinHelp". > She hasn't experienced "error 217". > > > Maybe this helps... > -- > Aage J. |
Mon, Feb 12 2007 4:42 PM | Permanent Link |
Aage Johansen | Sean McCall wrote:
> Aage, > > I wonder if I downloaded the wrong stuff. I don't recall the unit name > starting with D60. I'll look again today. > I think that should be D6O (like in On), not D60 (D-6-zero). If it matters... -- Aage J. |
This web page was last updated on Friday, March 29, 2024 at 03:30 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |