<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1126" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi Folks, </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I need someone with&nbsp;experience in COM 
to&nbsp;point me to the right&nbsp;direction on COM call-back and event catching 
issues. I'm not a COM expert, what I do is to use them with my php scripts and 
only once written a simple one using VB (which I really prefer not to use as 
long as I'm not supposed to). So here's my problem: I'm using a COM module 
which&nbsp;does call-back&nbsp;some functions that should be defined as methods 
of another object which is passed to the COM object as a parameter. Lately, 
thanks to all PHP developers, COM event catching is implemented, there's only 
one example and not much documentation about it ( please see <A 
href="http://dev.nexen.net/docs/php/annotee/faq.com.q12.php">http://dev.nexen.net/docs/php/annotee/faq.com.q12.php</A>&nbsp;for 
the only example which catches an event generated by IE and let me underline 
that in this example IE is using the method that is called "Event Sinking" for 
generating events for the software to catch its events). As far as I understand 
there are more than one way for implementing that kind of call-back functions in 
a COM module and the module that I'm trying to use uses one of those methods 
other than the "event sinking". And I don't know any other way to catch such 
call-backs in PHP. I've already tried to implement&nbsp;the&nbsp;class which 
will be passed to that COM module as a parameter (btw, it's working 
fine&nbsp;when I create that object under VB or Delphi)&nbsp;but I think PHP is 
currently lacking that ability to pass an object to a COM module as a variable 
or simply catching those events returned from COM module which should trigger a 
method defined in the class that the object is derived.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>So I think I need to be directed to the right way 
regarding the issue stated above, or maybe someone with enough experience in 
these issues can tell me if it's possible to make it happen via PHP or 
not.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Any&nbsp;clues&nbsp;and/or comments are much 
appreciated.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Thanks in advance...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Kerem Tuzemen</FONT></DIV></BODY></HTML>