Thanks everyone. Its done . I found the solution in the microsoft site. No
need to spend time on this.

Regards
Arihan

On Thu, Apr 15, 2010 at 2:59 PM, arihan sinha
<arihan.si...@googlemail.com>wrote:

> Hi,
>
> In my application I've changed the setting so that the powerpoint would be
> opened without file download prompt.
>
> Now I need to focus on that already opened powerpoint and do some testing
> through ruby.( say  count the no of slides)
>
> earlier i was saving the powerpoint ( clicking the save button from that
> file download prompt) and opening the same ppt as
>
>  ppt = WIN32OLE.new('PowerPoint.Application')
>
>         ppt.Visible = true
>
>        * **doc = ppt.Presentations.Open('C:\Documents and
> Settings\sinhaa\My Documents\JHEPAT_2010_VOL51_PG845.ppt')*
>
>         slidecount = doc.Slides.Count
> puts slidecount
>
> but the problem happend that when the remote system ( build server) is
> locked or minimised then it stuck in the file download prompt because it was
> not sending the key stroke.
>
> So after setting changed the ppt already opened so  i should be able to
> directly count the slides on that ppt by focusing or activating the same
> ppt.
> i tried with below code but it seems not working. any thoughts???
>
> $ie.goto("
> http://www.thelancet.com/journals/lancet/article/PIIS0140-6736%2810%2960523-5/fulltext
> ")
>  $ie.link(:text, "Download to PowerPoint").click
>
> ###The ppt gets opened automatically as a separate ppt file without file
> download prompt because settings changed.
> ppt = WIN32OLE.new('PowerPoint.Application')
>
>  ppt.Visible = true
>
>  slidecount = * ppt.Presentations*.Slides.Count
>
> puts slidecount
>
> Regards
>
> Arihan
>

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

You received this message because you are subscribed to 
http://groups.google.com/group/watir-general
To post: watir-general@googlegroups.com

Reply via email to