I can get the hwnd no problem (multiple ways). Unfortunately watir doesn't provide a way to attach to an embedded browser. If you use the attach method and pass a hwnd it will fail because watir will check all regular IE instances for the hwnd you passed in, and.. If you hwnd isnt in that list it will fail. If your curious what is going on, check the self.each method of Watir::IE. I also explain it on my blog.
The attempt at a solution on this thread: http://groups.google.com/group/watir-general/browse_thread/thread/0479a9e9e608c009/d393c20553fbca42?lnk=raot seems to have gotten close (I dismissed his code until i began researching the issue and found out what he was trying to do -- which is translate the autoit IE.au3 function which does exactly what we need, into ruby. On Fri, May 1, 2009 at 1:21 PM, Paul Rogers <paul.rog...@shaw.ca> wrote: > can you use spy++ to get the hwnd of the brower and attach using that? > > Paul > > > On Fri, May 1, 2009 at 2:06 PM, mwolfe <mwolf...@gmail.com> wrote: > >> >> I'm trying to do this as well. see my blog for more details: >> http://www.wolfewebservices.com/blog/attaching-watir-embedded-ie-browser >> >> On Mar 19, 11:26 pm, Alister Scott <alister.sc...@gmail.com> wrote: >> > Hi David, >> > Did you ever get this to work? >> > I am trying to do a similar thing with anembeddedIEautomation >> > object inside a powerbuilder app. >> > Thanks, >> > Alister Scotthttp://watirmelon.wordpress.com/ >> > >> > On Aug 4 2007, 12:26 am, "David Pollack" <davidspoll...@gmail.com> >> > wrote: >> > >> > > thanks, we will give this a shot. >> > >> > > On 8/3/07, Bret Pettichord <b...@pettichord.com> wrote: >> > >> > > > kyleaschmitt wrote: >> > > > > Yup. Theieis hidden inside a windows forms app. So there is no >> > > > > iexplore.exe in the process list even. >> > >> > > > If you can get access to the automation object, this will work: >> > >> > > >ie=Watir::IE.new nil >> > > >ie.ie= the_automation_object_from_my_app >> >> > > > > -- Matt Wolfe --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Watir General" group. To post to this group, send email to watir-general@googlegroups.com Before posting, please read the following guidelines: http://wiki.openqa.org/display/WTR/Support To unsubscribe from this group, send email to watir-general-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/watir-general -~----------~----~----~----~------~----~------~--~---