Thanks,
Bernd
c:/ruby/lib/ruby/site_ruby/1.8/watir/winClicker.rb:315:in `callback':
too many callbacks are
defined. (DL::DLError)
from
c:/ruby/lib/ruby/site_ruby/1.8/watir/winClicker.rb:315:in `getChild
Handle'
from
c:/ruby/lib/ruby/site_ruby/1.8/watir/winClicker.rb:290:in `clickWin
dowsButton'
from ./wacSubscriber.rb:442:in
`exec_test'
Code:
goNext = true # can go next
#take snapshot where I
am:
memory_now = nil
memory_now = disp.text_field(:name,
@tagSubName).getContents
memory_old = "" # empty
string
while goNext do
head =
nil
test = nil
win = nil
head =
$ie.frame(frm.wacFrameHead)
win = WinClicker.new()
if (memory_now != memory_old)
then
# have not reached the end, delete
# need
to handle the iexplorer popup window
head.link(:id, gen.wacDelete
).getOLEObject.click
win.clickWindowsButton("Microsoft Internet Explorer",
"OK" , maxWaitTime=30 )
head.link(:id, gen.wacNext
).click
memory_old = memory_now
memory_now = disp.text_field(:name,
@tagSubName).getContents
elsif (memory_now == memory_old) then
# reached the end
goNext = false
else
puts "ERROR"
end
end
_______________________________________________ Wtr-general mailing list [email protected] http://rubyforge.org/mailman/listinfo/wtr-general
