Re: Sink events from window.external

From: Nic Roche (nicroche_at_hotmail.com)
Date: 02/08/05


Date: Wed, 9 Feb 2005 09:51:21 +1000


"Mark Guerrieri" <mguerrieri@cmsgrp.com> wrote in message
news:umuf%23oiDFHA.3324@TK2MSFTNGP15.phx.gbl...
>I have an app that hosts the browser control, and in the HTML of the
>browser
> I use window.external to assign an automation object to a variable in
> VbScript. The automation object is a straigt forward ATL object that
> implements IProviderClassInfo2 and IObjectSafety.
>
> Is it possible to sink events from this object in VbScript? It seems that
> the "Sub Object_Event" method only works if the object was created on the
> page. I cant find a way to get the browser control to call Advise for my
> object's events. Events fire and work fine outside of a scripting host.
>
> Say, for example, you passed a Recordset object into the script via
> window.external:
>
> Dim oRs
> Set oRs = window.external
>
> I can now access the properties and methods of the recordset, but how can
> I
> sink its events?
>
> Thanks-
>
> Mark Guerrieri
> CTO
> Creative Marketing Strategies
> mguerrieri@cmsgrp.com
>
>

I am using the window.external to reference interfaces.

I haven't found a reference to recieving event notifications from the
objects...

Id the recordset method the default method in your object, or have you
omitted the methodname?

Nic Roche



Relevant Pages

  • Re: Sink events from window.external
    ... >I have an app that hosts the browser control, and in the HTML of the ... The automation object is a straigt forward ATL object that ... I cant find a way to get the browser control to call Advise for my ... > I can now access the properties and methods of the recordset, ...
    (microsoft.public.scripting.vbscript)
  • Re: Sink events from window.external
    ... >I have an app that hosts the browser control, and in the HTML of the ... The automation object is a straigt forward ATL object that ... I cant find a way to get the browser control to call Advise for my ... > I can now access the properties and methods of the recordset, ...
    (microsoft.public.inetsdk.programming.webbrowser_ctl)
  • Sink events from window.external
    ... I have an app that hosts the browser control, and in the HTML of the browser ... I use window.external to assign an automation object to a variable in ... Dim oRs ...
    (microsoft.public.scripting.vbscript)
  • Sink events from window.external
    ... I have an app that hosts the browser control, and in the HTML of the browser ... I use window.external to assign an automation object to a variable in ... Dim oRs ...
    (microsoft.public.inetsdk.programming.webbrowser_ctl)
  • Sink events from window.external
    ... I have an app that hosts the browser control, and in the HTML of the browser ... I use window.external to assign an automation object to a variable in ... Dim oRs ...
    (microsoft.public.inetsdk.programming.scripting.vbscript)

Loading