Ejemplos usando el Api de windows para Visual basic

243 - Cerrar MsgBox automáticamente

<Volver> - Anterior - Siguiente



 

 

 

 

Contenido

 

 

 

 


Ejemplo 1

Ejemplo que utiliza algunas funciones del Api para mostrar un MsgBox durante un tiempo determinado y luego cerrarlo en forma automática

Este módulo lo envió Juan Paz, y el ejemplo muestra como desplegar un cuadro de mensaje o msgbox durante unos segundos y luego poder cerrarlo en forma automática

 

 

Para cerrar el Msgbox, se tiene en cuanta el título del cuadro de mensaje, en este caso es App.Title.. es decir que , al llamar al cuadro de diálogo, en el parámetro Title, este valor debe ser el mismo que en la llamada a la función FindWindow , que está declarada en el módulo bas

hMessageBox = FindWindow("#32770", App.Title)

Los segundos de duración del cuadro de mensaje , se especifican en la variable publica " Segundos " . ( que está en el formulario )

Ejemplo

 

Código fuente en el form

Código fuente en un módulo bas

 


Ejemplo 2

Este código es mas simple, y solo despliega el cuadro de mensaje y lo cierra al cabo de unos segundos.

Nota: en el FormLoad indicar en la variable MiliSeg, el tiempo de duración del mismo, y también en la variable TITULO_MSGBOX, el titulo del cuadro de mensaje

 

Código fuente en el formulario

Código fuente en un módulo bas

 


Relacionados



Buscar en Recursos vb