PROCEDURE IEICQueue2_ObjectAdded(p_Queue AS VARIANT, p_Object AS VARIANT) AS VOID;I placed a simple MESSAGEBOX() command in the proc for troubleshooting, and it didn't get fired under normal circumstances. I then tried to force the procedure right after I created the event-handler:
oQueue=CREATEOBJECT("ClientCOM2.EICQueue2") oQQ=NEWOBJECT("QQ") oQQ.IEICQueue2_ObjectAdded(1, 1) && No error, but no MESSAGEBOX either. EVENTHANDLER(oQueue,oQQ) && No error...where the class looks like this:
DEFINE CLASS QQ AS SESSION OLEPUBLIC IMPLEMENTS IEICQueue2 IN "C:\PROGRAM FILES\INTERACTIVE INTELLIGENCE\CLIENTCOMLITEA.DLL" PROCEDURE IEICQueue2_ObjectAdded(p_Queue AS VARIANT, p_Object AS VARIANT) AS VOID; MESSAGEBOX("Added") ENDPROC && ...ad nauseam... ENDDEFINECould you tell me why this is not firing interactively?