Raveendran and Ethan, Thanks for your input. I started doing what you posted using WIN32OLE and just relying on SendKey.
On Tue, Oct 27, 2009 at 8:00 AM, Raveendran P <jazzezr...@gmail.com> wrote: > Hi Kogi, > > > require 'rubygems' > require 'win32ole' > > homers_bird(File_Upload_window_Name) > > def homers_bird(dialog_name,key="{enter}") > @ur="C:\\Documents and Settings\\raveendran\\My Documents\\My > Videos\\nike_airport.flv" > > wsh = WIN32OLE.new('WScript.Shell') > wsh.AppActivate(dialog_name) > sleep(2) > wsh.SendKeys("{TAB}") > sleep(2) > wsh.SendKeys("{TAB}") > sleep(2) > wsh.SendKeys("{TAB}") > sleep(2) > wsh.SendKeys("{TAB}") > sleep(2) > wsh.SendKeys(@ur) > sleep(2) > wsh.SendKeys("{ENTER}") > sleep(2) > end > > #After set the File path Nex tactions ...... > > > > I hope the above code will give some idea to you. > > Thanks, > P.Raveendran > http://raveendran.wordpress.com > > > > On Tue, Oct 27, 2009 at 6:50 AM, Ethan <notet...@gmail.com> wrote: > >> You want to interact with the elements of the 'file upload' dialog? As far >> as I know that thing doesn't have a document or elements that you can access >> like an html page. Or if it doesn't watir doesn't support that anyway. I >> could be wrong - if you figure out how to get a WIN32OLE handle on elements >> of the file upload dialog, I would be very interested in knowing how to do >> that. >> >> >> On Mon, Oct 26, 2009 at 21:14, H Kogi <hko...@gmail.com> wrote: >> >>> Thank you for quick reply. But I cannot see each object in dialog box as >>> html element. Is there anyway I can view as html elements? IE developer >>> toolbar does not work. I am now trying with WIN32OLE. >>> >>> On Mon, Oct 26, 2009 at 8:15 PM, Bret Pettichord >>> <b...@pettichord.com>wrote: >>> >>>> >>>> H Kogi wrote: >>>> > >>>> > I may be missing something very simple. When I get window's File >>>> > Upload dialog, how can I identify file_field's i.e. id, name, index, >>>> > etc? (index did not work). I looked in to the the following site and >>>> > all the links from there but not finding answers. >>>> > >>>> > http://wiki.openqa.org/display/WTR/File+Uploads >>>> >>>> >>>> http://wiki.openqa.org/display/WTR/Watir+Methods+Supported+by+HTML+Element >>>> >>>> -- >>>> Bret Pettichord >>>> Lead Developer, Watir, www.watir.com >>>> Blog, www.io.com/~wazmo/blog >>>> Twitter, www.twitter.com/bpettichord >>>> >>>> >>>> >>> >>> >>> >> >> >> > > > -- > Regards, > P.Raveendran > http://raveendran.wordpress.com > > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---