Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2013, 13:49
franko1809
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 10 meses
Puntos: 10
Respuesta: verificar si boton web existe control webrowser visual basic 2008

Si es espeficamente para google el cual tiene todo su codigo encapsulado creo q con javascript, lo unico que podrias hacer es posicionar el puntero del mouse en las coordenas x , y del webbrowser y lanzar una funcion que haga click, el problema seria que no te funciora en cualquier PC puesto que en todas se cambiaran las coordenas nose si me dejo enterder, pero si es para tu uso personal no tendras problema puesto que las coordenadas siempre seran las mismas en tu maquina, es bastante rustico esta forma pero soluciona lo que quieres.

Este codigo te posiciona el puntero en las coordenas x=100 y=100 de tu formulario pero esta en vb6.0, puedes ir por partes, si haces que te funcione en vb2008 luego vemos lo de el clickeo.
Logicamente tienes que colocar un webrowser y ver mas o menos las coordenas del boton que quieres

Código vb:
Ver original
  1. Private Type RECT
  2.     Left As Long
  3.     Top As Long
  4.     Right As Long
  5.     Bottom As Long
  6. End Type
  7. Private Declare Function SetCursorPos Lib "user32" (ByVal X As Long, ByVal Y As Long) As Long
  8. Private Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT) As Long
  9.  
  10. Private Sub Command1_Click()
  11. Dim rc As RECT
  12. GetWindowRect Me.hwnd, rc
  13. SetCursorPos rc.Left + 100, rc.Top + 100
  14. End Sub
__________________
123.http://bunker.host22.com