• Viernes 1 de Noviembre de 2024, 11:34

Autor Tema:  Programa Para Dar Avisos. Desplegar Ventana  (Leído 2487 veces)

Pucho

  • Miembro activo
  • **
  • Mensajes: 57
    • Ver Perfil
Programa Para Dar Avisos. Desplegar Ventana
« en: Martes 5 de Junio de 2007, 15:52 »
0
Hola, estoy haciendo un programa que me de avisos de diferentes cosas, como una agenda (cumpleaños, notas..etc) soy progrmador senior C#. Querías saber como puedo hacer para que mi programa quede activo en un modo pasivo, corriendo como un servicio y mostrandose en la barra de tareas (abajo a la der) para acceder a él como queda el msn o el antivirus.
Es una aplicación de escritorio.
Se agradece comentario, link o pista.

Gracias de antemano nuevamente.

Pucho

Neopro

  • Miembro MUY activo
  • ***
  • Mensajes: 316
    • Ver Perfil
Re: Programa Para Dar Avisos. Desplegar Ventana
« Respuesta #1 en: Martes 5 de Junio de 2007, 19:05 »
0
Agrega un notifyicon y luego:

Código: Text
  1.             Show();
  2.             WindowState = FormWindowState.Normal;
  3.             notifyIcon1.Visible = false;
  4.  
  5.  

Y en un evento de resize del form:

Código: Text
  1.  if (FormWindowState.Minimized == WindowState)
  2.             {
  3.                 Hide();
  4.                 notifyIcon1.Visible = true;
  5.             }
  6.  
  7.  

Espero te sirva.
              [size=109]"Has lo que digo y no hagas lo que hago"[/size]

Pucho

  • Miembro activo
  • **
  • Mensajes: 57
    • Ver Perfil
Re: Programa Para Dar Avisos. Desplegar Ventana
« Respuesta #2 en: Martes 5 de Junio de 2007, 23:30 »
0
Gracias NaoPro, lo pruebo y cuento como me fue. ¿NotifyIcon es para mantenerlo en la barra de estado como activo?

Neopro

  • Miembro MUY activo
  • ***
  • Mensajes: 316
    • Ver Perfil
Re: Programa Para Dar Avisos. Desplegar Ventana
« Respuesta #3 en: Miércoles 6 de Junio de 2007, 15:51 »
0
Si    :D
              [size=109]"Has lo que digo y no hagas lo que hago"[/size]

Pucho

  • Miembro activo
  • **
  • Mensajes: 57
    • Ver Perfil
Re: Programa Para Dar Avisos. Desplegar Ventana
« Respuesta #4 en: Viernes 8 de Junio de 2007, 15:30 »
0
Buenisimo, gracias! no probé con tu ejemplo pero busque en internet el NotifyIcon y encontre ejemplos de como usarle. Era justo lo que buscaba. Aca pongo ul link con un ejemplo funcional muy bueno. http://www.elguille.info/NET/csharp/beta2/notifyiconCS.htm

saludos

Neopro

  • Miembro MUY activo
  • ***
  • Mensajes: 316
    • Ver Perfil
Re: Programa Para Dar Avisos. Desplegar Ventana
« Respuesta #5 en: Viernes 8 de Junio de 2007, 15:55 »
0
Cita de: "Pucho"
Buenisimo, gracias! no probé con tu ejemplo pero busque en internet el NotifyIcon y encontre ejemplos de como usarle. Era justo lo que buscaba. Aca pongo ul link con un ejemplo funcional muy bueno. http://www.elguille.info/NET/csharp/beta2/notifyiconCS.htm

saludos
 :rolleyes:
              [size=109]"Has lo que digo y no hagas lo que hago"[/size]