Help is nor availabel when HM running as service
-
- Posts: 4
- Joined: Mon Jun 20, 2005 3:46 am
Help is nor availabel when HM running as service
We are running HM enterprise version 5.34 on a WXP-Pro SP2. When running as normal program everthing is working without problem. When running as service help isn't available in any way: F1 doesn't work, Help-button in dialogboxes doesn't work, >Help< in the helpmenu doesn't work.
Can somebody help?
Can somebody help?
-
- Posts: 8
- Joined: Wed Nov 16, 2005 11:23 pm
- Location: Sydney
I get the same thing happening with version 5.86 on Windows 2003 SP1.
I upgraded from version 4 and kept the C:\program files\hostmonitor4\ installation directory. Don't know if this is why it can't find the help file when running as a service as it may be looking for the hostmon.chm file in C:\program files\hostmonitor5\ instead?
The workaround is a little bit of a hassle because using a shortcut to the file does not bring up context sensitive help which means that you have to search for the appropriate help section rather than HM finding it for you which is a great feature.
I upgraded from version 4 and kept the C:\program files\hostmonitor4\ installation directory. Don't know if this is why it can't find the help file when running as a service as it may be looking for the hostmon.chm file in C:\program files\hostmonitor5\ instead?
The workaround is a little bit of a hassle because using a shortcut to the file does not bring up context sensitive help which means that you have to search for the appropriate help section rather than HM finding it for you which is a great feature.
This shouldn't be a problem. HostMonitor searches for help file in the same directory where exe module is located.I upgraded from version 4 and kept the C:\program files\hostmonitor4\ installation directory. Don't know if this is why it can't find the help file when running as a service as it may be looking for the hostmon.chm file in C:\program files\hostmonitor5\ instead?
Could you try to copy help file into %system%\system32 directory?
Regards
Alex
-
- Posts: 8
- Joined: Wed Nov 16, 2005 11:23 pm
- Location: Sydney
What is interesting: HostMonitor sends "show help" request to Windows API. If Windows cannot show help, it returns error code, then HostMontor requests Windows to retrieve error description and shows error message.
So, if you do not see help and you do not see error message either, it means:
a) Windows "think" help file was successfully loaded
b) or Windows does not contain appropriate error code/description for this problem
Several articles on Microsoft.com describe problems with Windows HTMLHelp API caused by different security patches. However none of them explains why application shows help just fine.
BTW: Do you have the following key in the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions ?
Regards
Alex
So, if you do not see help and you do not see error message either, it means:
a) Windows "think" help file was successfully loaded
b) or Windows does not contain appropriate error code/description for this problem

Several articles on Microsoft.com describe problems with Windows HTMLHelp API caused by different security patches. However none of them explains why application shows help just fine.
BTW: Do you have the following key in the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions ?
Regards
Alex
-
- Posts: 8
- Joined: Wed Nov 16, 2005 11:23 pm
- Location: Sydney