Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Komodo en 30 Septiembre 2010, 20:15 pm



Título: Error con WebBrowser
Publicado por: Komodo en 30 Septiembre 2010, 20:15 pm
Bueno como todos solemos usar en nuestros navegadores, el complemento webBrowser..

bueno el caso es que cuando no tenemos conexión o navegamos por una web inexistente o caida sale esto:

(http://img408.imageshack.us/img408/9500/biny.jpg)

¿Cómo se puede evitar?


Título: Re: Error con WebBrowser
Publicado por: Psyke1 en 30 Septiembre 2010, 20:44 pm
.
Evento Navegate Error...

Ej:
Código
  1. Option Explicit
  2.  
  3. Private Sub Form_Load()
  4.    WB.Navigate ("www.asdasdasdasd.es")
  5. End Sub
  6.  
  7. Private Sub WB_NavigateError(ByVal pDisp As Object, URL As Variant, Frame As Variant, StatusCode As Variant, Cancel As Boolean)
  8.    On Error Resume Next
  9.    MsgBox "Error"
  10.    With WB
  11.        .Navigate (.LocationURL)
  12.    End With
  13. End Sub
Bueno, depende lo que quieras hacer, mas o menos seria eso... ;)

DoEvents! :P


Título: Re: Error con WebBrowser
Publicado por: Komodo en 30 Septiembre 2010, 21:08 pm
Ya lo he conseguido, he mirado con lo del error.

Y he puesto un label detrás del webBrowser entonces cuando haya error oculto el Webbrowser y sale la imagen, las letras o lo que se quiera poner.


Título: Re: Error con WebBrowser
Publicado por: aaronduran2 en 1 Octubre 2010, 00:35 am
Puedes hacer un HTML personalizado mostrando el error y que lo redirija así, que más estiloso.

Un saludo ;)