Sección de códigos , trucos y ejemplos para visual basic


319 - Acceder a los eventos de una instancia del Internet Explorer

<Volver> - Anterior - Siguiente



 

Ejemplo que utiliza la referencia a Microsoft Internet Controls , para poder abrir una instancia del navegador y poder capturar los eventos

 

El ejemplo utiliza una variable ( declarada con WithEvents ) de tipo SHDocVw.InternetExplorer , para poder capturar los eventos que ocurran en la ventana del navegador.

Hay varios eventos y propiedades que se pueden acceder, en este ejemplo se capturan el evento ProgressChange ( Progreso de carga de la página ), evento NewWindow2 ( cuando se abre una nueva instancia del navegador .. enlace popup ) , Evento OnQuit ( cuando se cierra el Internet explorer , es decir la instancia que abrimos ), StatusTextChange ( que muestra el estado ) , y el evento TitleChange que recupera el caption de la ventana del navegador

 

Controles y referencias

 

vista del formulario con los controles para el ejemplo

 

Nota: la función Api SetwindowPos del código, es solo para poder poner el formulario AlwaysOnTop y poder ver los cambios y que quede siempre al frente

 

Código fuente en el form

 


Recursos vb6 - Enlaces relacionados



Buscar en Recursos vb