Buenos días compañeros del foro,
Estoy intentando hacer mi primer robot con el AHK y me he quedado atascada.
Tengo que elegir una opción de una lista desplegable y una vez elegida la opción aparece un botón que antes de elegir la opción no aparece.
Pues bien, me elige la opción que quiero pero no me aparece el botón por lo que no puedo continuar.
; selecciona la lista desplegable
pwb.document.getElementById("regMeterFit").click()
send, {enter}
sleep 1000
Wait(pwb)
; selecciona la opción "Register" que es la opción que quiero. Siempre es la opción 2
pwb.document.getElementById("regMeterFit").value := "Register"
Wait(pwb)
sleep 1000
send, {enter}
; hace click en el botón que debería de aparecer una vez seleccionada la opción
pwb.document.getElementById("submitRegMeterFit").click()
Alguien podría ayudarme?
Muchas gracias
Elegir opción de lista desplegable AHK Topic is solved
Moderator: Flipeador
Re: Elegir opción de lista desplegable AHK
!Hola Sonia2803!
[quote="Sonia2803""]una vez elegida la opción [/quote]
Si se trata de un select elemento aqui un patron:
Espero haberte ayudado!
[quote="Sonia2803""]una vez elegida la opción [/quote]
Si se trata de un select elemento aqui un patron:
Code: Select all
Gui, 1:Add, ActiveX, vWB x1 y30 w598 h598, Shell.Explorer
WB.silent := true
WB.Navigate("http://www.linguee.fr/")
Loop {
sleep, 300
} Until (!WB.busy or WB.document.readyState == 4) ; on attend tant que le document n'est pas chargé ...
element := (doc:=WB.document).getElementById("langPair") ; por ejemplo aqui un element con el ID langpair (la lista desplegable para eligir el par de idiomas @ linguee)
Gui, 1:Show, w600 h600
ComObjConnect(element, new EventHandler) ;Connectamos el elemento, fuente de lo acontecimientos (por ejemplo onclick y especialmnete aqui por el elemento select on change event) al metodo de la class EventHandler
return
Class EventHandler {
onchange(__elemento) {
MsgBox % __elemento.value
; tuBotonEscondido.style.display := "block" ; por ejemplo
}
}
Espero haberte ayudado!
Who is online
Users browsing this forum: No registered users and 4 guests