ginsonic
asked on
Need to write a Browser Helper Object (BHO)
Can somebody to help me to write a HBO? A sample code, please?
I remembered that the Euromind site had some BHO code .. it has now moved to bsalsa.com and you can find the BHO code at
http://www.bsalsa.com/ie_tools_bho.html
They also have a forum
hth
http://www.bsalsa.com/ie_tools_bho.html
They also have a forum
hth
ASKER
at bsalsa.com is a link to a demo project. but look like is down :)
ASKER
how can I run the demo from http://www.evocorp.com/Delphi/ADDBhoShell.htm ? I don't know how to compile.
What I need is only to have access to IWebBrowser2.
What I need is only to have access to IWebBrowser2.
hmm.. I just looked at the evocorp demo code.
Normally you would build a DLLfor a BHO.
Perhaps you could try that, and let me know if it works
Normally you would build a DLLfor a BHO.
Perhaps you could try that, and let me know if it works
ASKER
OK, I have the Dll, what to do with it? How to register and use my BHO ?
regsvr32 I think
that BHO should pop up a message when you want to navigate to another URL
that BHO should pop up a message when you want to navigate to another URL
or from within Delphi
Run -> Register ActiveX Server
Run -> Register ActiveX Server
ginsonic did you get that going?
If not, give me an email address and I can send you the iehelper code from euromind (the broken link on bsalsa).. I know that works, just tested it.
If not, give me an email address and I can send you the iehelper code from euromind (the broken link on bsalsa).. I know that works, just tested it.
ASKER
Can you send it please at tests at construiesc dot ro ?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Received just now
ASKER
Thanks for support!
http://www.evocorp.com/Delphi/ADDBhoShell.htm
for some "stub" code for BHO's
I didn't use this, but I did write some BHO code from scratch a while back - forgotten most of it now, but if you really get stuck maybe I can help you some more.