Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 419
  • Last Modified:

Ie events

Hi all,

Can any one help me how to trap all the Internet explorer events. That mean I should be able to trap url when a url navigate or a new ie open etc.[If u r going to talk about EventSinkImp then I am facing one problem]

Thanks in advance
Sasinair

0
sasinair
Asked:
sasinair
3 Solutions
 
EddieShipmanCommented:
Well, what is the problem you are having with IEEventSinkImpl?
0
 
snehanshuCommented:
You could have a look at Browser Helper Object,
http://www.euromind.com/iedelphi/ie5tools/bho.htm
I found this link at this thread
http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_20481659.html

HTH,
...Snehanshu
0
 
sasinairAuthor Commented:
I have just download the EventSinkImp tool and have generated the
SHDocVwEvents.pas and am trying to install it into Delphi 6 Pro.
  I did what it said to do, which is:
--------Instructions-----
3. Click "Import". EventSinkImp will now create the file shdocvwEvents.pas.
4. Open Delphi and select from the menu
Component->Install component and install shdocvwEvents.pas into a new
package called "IEEvents" (or whatever).


--End Instructions----


But when trying to compile it gives me the following error:


----Begin Error Report---


---------------------------
Error
---------------------------
Registration procedure, Shdocvw_tlb.Register in package
f:\borland\delphi6\Projects\Bpl\FireIEEvents.bpl raised exception class
EFilerError: A class named TWebBrowser already exists.
---------------------------
OK
---------------------------



---End Error Report---


  What would I need to do to get rid of this error and install the newly
generated component???


SasiNair


0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
DeerBearCommented:
Hi,

Simple : rename the class.

HTH,

Andrew
0
 
sasinairAuthor Commented:
Hi,

You are talking about renaming TWebBrowser in SHDocVw_TLB file? If I rename will it effect any other related files or any thing??

SasiNair
0
 
EddieShipmanCommented:
I just removed it and added ShDoc_vw_tlb to it's uses clause.
0
 
EddieShipmanCommented:
I just removed it and added ShDoc_vw_tlb to it's uses clause.
0
 
EddieShipmanCommented:
I just downloaded the EvenSinkImpl units from this link
and had no problem installing SHDocVwEvents in D6 Pro.

Where did you get those installation instructions, anyway?
You don't have to "import" anything to get the SHDocVwEvents.pas
file.

0
 
EddieShipmanCommented:
kacor,
  Your award of points on this topic show that you have no idea about this subject and shouldn't be a cleanup volunteer,
here.
0
 
EddieShipmanCommented:
I am going to request that you be removed from the Delphi Cleanup gorup because you have no expertise in this area.
0
 
EddieShipmanCommented:
I have sent email to AnnieMod but haven't rcvd instructions.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now