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


81 - Ejemplos para colocar el programa en el Systray usando el Api Shell_NotifyIcon

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 


Con ícono animado

Este ejemplo muestra como poner nuestro programa en el systray. También con la posibilidad de visualizar un ícono animado, reestaurar el formulario cuando hacemos click Izquierdo sobre el icono y también poder desplegar un PopUp Menu cuando le damos Click derecho sobre el mismo.

Para el ejemplo hacer lo siguiente:

 

El formulario en tiempo de diseño sería algo similar a esto:

Ahora crear un Menú de tipo PopUp llamado MnuPopUp ( colocarle la propiedad visible en False ).

A este Menú PopUp agregarle dos Submenú, uno llamado MnuMostrar y otro Mnusalir

vista del editor de menu de visual basic

 

Descargar este ejemplo

 

Código fuente

 


Sin ícono animado

Este ejemplo es mas simple que el anterior ya que no muestra un ícono animado, solo visualiza el ícono que tenga el formulario:

Colocar un menú popup llamado mnuPopUp y agregarle 3 submenues a este menu. uno llamado mnuAcerca ( que muestra un diálogo Acerca de con la función shellAbout ), otro mnuSalir ( para cerrar el formulario ) y otro mnuMostrar para restaurar el programa.

Descargar el código fuente

Código fuente

 


Otro proyecto - artículo

Articulo para descargar en zip, enviado por John Doe , que muestra como colcoar el ejecutable en el área de notificación.

El ejemplo muestra como insertar un icono en el systray de una forma simple , como configurar el tooltip cuando el mouse se posa por encima , y también poder restaurar la aplicación al hacer click, y desplegar un menú contextual

Descargar artículo

 


Configurar y guardar opciones de systray en archivo ini

Este es un simple ejemplo para poder crear un formulario de opciones generales del programa, y guardar dichas configuraciones en un archivo ini utilizando las funciones del Api GetPrivateProfileString ( para leer ) y WritePrivateProfileString ( para guardar )

Por ejemplo, si se desea que la aplicación inicie y se cargue automáticamente en la bandeja de sistema, minimizar al systray al presionar el botón cerrar de la ventana principal, y cualquier otra opción que se quiera agregar.

Descargar código fuente

Formulario de configuración

 


Recursos vb6 - Enlaces relacionados



Buscar en Recursos vb