Board index » delphi » Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system


2007-04-14 06:10:46 AM
delphi42
My help quit working too. I get a "No help found for TPersistent"
error message as well.
I have tried to unregister and register help using the following
commands:
h2reg -u cmdfile=h2reg.ini
h2reg -r cmdfile=h2reg.ini
Still doesn't work. When I open the help file from the Help menu,
what I see on the Content tab is:
"No table of contents has been defiend for the current Help
collection."
On the Index tab I see the following:
"No index has been defined for the current Help Collection"
Quote
Good morning @alll,

I yesterday had to re-install Delphi 2007 Enterprise because the help system
died on me.
Now - after de/re-installing the help system is still broken.
I get the error message "TPersistend" not found.
That's all ....

CAN ANYBODY HELP ?

Thanks

Nils

PS: Solved the problem with the still existing licence file. What else
do I have to uninstall ? Or Re-Install Windows XP ? (That was a joke).

 
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Bill Mullen writes:
Quote
My help quit working too. I get a "No help found for TPersistent"
error message as well.
Do you also have VS installed? And what 3rd party Delphi libraries are
you using?
Just trying to find out what the common break point may be...
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

In article <XXXX@XXXXX.COM>, XXXX@XXXXX.COM
says...
Quote
Bill Mullen writes:
>My help quit working too. I get a "No help found for TPersistent"
>error message as well.

Do you also have VS installed? And what 3rd party Delphi libraries are
you using?

Just trying to find out what the common break point may be...

If you open up the Help>About Dialog, there's a button called version
info, that allows you to copy and paste all the libraries that are
loaded. It allowed my to find a problem I had with my path allowing
differnt versions of BPLs to be loaded. I am not getting the error when I
hit F1 on Integer anymore
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

"JohnE" <XXXX@XXXXX.COM>writes
Quote

I can reproduce killing the help by installing a third-party control that
modifies it, such as DevEx QG 6.

DevEx only released the D2007-supported versions of their components a
couple of days ago. Is that the one you are installing?
DevEx modified my BDS 2006 help without a problem.
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Did you manage to fix it ? I am also having this issue
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Quote
Bill Mullen writes:
>My help quit working too. I get a "No help found for TPersistent"
>error message as well.

Do you also have VS installed? And what 3rd party Delphi libraries are
you using?

Just trying to find out what the common break point may be...
I do have VS installed *but* I wasn't having this problem until after
I installed the latest update from DevExpress.
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

See here:
https://www.devexpress.com/Support/Center/ViewIssue.aspx
I re-installed the Delphi Help ... but now the DevExpress help is gone.
Nils
"Stephane Wierzbicki" <XXXX@XXXXX.COM>schrieb im Newsbeitrag
Quote
Did you manage to fix it ? I am also having this issue
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Quote
DevEx only released the D2007-supported versions of their components a
couple of days ago. Is that the one you are installing?
I tested with D2006 and D2007. I did not kill the D2006 help, but did kill
the Delphi 2007 help.
John
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Quote
I re-installed the Delphi Help ... but now the DevExpress help is gone.
You just have to get into the habit of reinstalling the IDE each time
before pressing F1 Help.
Takes a while, but works a treat.
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Bill Mullen writes:
Quote
I have tried to unregister and register help using the following
commands:

h2reg -u cmdfile=h2reg.ini
h2reg -r cmdfile=h2reg.ini

Still doesn't work.
You need to make sure that dexplore is not running, otherwise the
registration process will fail. Unfortunately, closing Delphi 2007
doesn't automatically close the help system, you actually may have
running multiple copies without knowing.
So, before doing the above, close Delphi, open the task manager and kill
all "dexplore.exe" processes.
After that issue the registration command as follows:
h2reg -u cmdfile="h2reg.ini"
h2reg -r cmdfile="h2reg.ini"
This should bring back your original Delphi Help.
Regards
Markus
--
______________________________________________________________________
Markus Spoettl,
toolsfactory
www.toolsfactory.com
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

Yep - that did it!
Quote
Bill Mullen writes:
>I have tried to unregister and register help using the following
>commands:
>
>h2reg -u cmdfile=h2reg.ini
>h2reg -r cmdfile=h2reg.ini
>
>Still doesn't work.

You need to make sure that dexplore is not running, otherwise the
registration process will fail. Unfortunately, closing Delphi 2007
doesn't automatically close the help system, you actually may have
running multiple copies without knowing.

So, before doing the above, close Delphi, open the task manager and kill
all "dexplore.exe" processes.

After that issue the registration command as follows:

h2reg -u cmdfile="h2reg.ini"
h2reg -r cmdfile="h2reg.ini"

This should bring back your original Delphi Help.

Regards
Markus
 

Re: Mayday * Mayday * Maday - Delphi 2007 lost help system

In article <XXXX@XXXXX.COM>,
XXXX@XXXXX.COM says...
Quote
Yep - that did it!

>Bill Mullen writes:
>>I have tried to unregister and register help using the following
>>commands:
>>
>>h2reg -u cmdfile=h2reg.ini
>>h2reg -r cmdfile=h2reg.ini
>>
>>Still doesn't work.
>
>You need to make sure that dexplore is not running, otherwise the
>registration process will fail. Unfortunately, closing Delphi 2007
>doesn't automatically close the help system, you actually may have
>running multiple copies without knowing.
>
>So, before doing the above, close Delphi, open the task manager and kill
>all "dexplore.exe" processes.
>
>After that issue the registration command as follows:
>
>h2reg -u cmdfile="h2reg.ini"
>h2reg -r cmdfile="h2reg.ini"
>
>This should bring back your original Delphi Help.
>
>Regards
>Markus

Yep it work for me to, I must have had DExplorer still loaded in Memory
when I tried it before, the strange thing is I didn't load any 3rd Party
libraries using installation programs, all I did is rebuild the dpks I
use. I am not sure how that messed up the help to begin with