CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Problema Eventos con control Webbrowser
(1/1)
korsakof:
Hola,
tengo un problemilla con este objeto. Tengo dos funciones una en el load del formulario y otra a la que llama cuando se produce un evento del webbrowser.
Lo que no se es como detectar que la pagina ha sido correctamente cargada(vamos que se ve en el control) y despues de esta asignar unos valores a unos cuadros de texto dentro de la pagina web.
Esto es lo que hay en el load.
--- Código: ---AddHandler browser.DocumentCompleted, AddressOf pageLoaded
browser.Navigate("Web Address")
--- Fin del código ---
Y esto es lo que hay en lo que maneja el evento.
--- Código: --- Private Sub pageLoaded(ByVal sender As Object, ByVal e As WebBrowserDocumentCompletedEventArgs) Handles browser.DocumentCompleted
Dim autoHotkey As New Process()
browser.Document.GetElementById("j_username").InnerText = "USER"
browser.Document.GetElementById("j_password").InnerText = "PASS"
browser.Document.GetElementById("loginbutton").InvokeMember("Click")
System.Threading.Thread.Sleep(5000)
MsgBox(My.Application.Info.DirectoryPath & "\aceptarAlerta.exe")
autoHotkey.StartInfo.FileName = My.Application.Info.DirectoryPath & "\aceptarAlerta.exe"
autoHotkey.Start()
autoHotkey.Close()
autoHotkey.Dispose()
End Sub
--- Fin del código ---
Lo estoy desarrollando en visual studio 2010.NET.
Gracias por la ayuda.
Navegación
Ir a la versión completa