elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Usar NotifyIcon
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Usar NotifyIcon  (Leído 5,895 veces)
TheKillerWantsYou

Desconectado Desconectado

Mensajes: 48


MsgBox("¡Es una fieschhhta!")


Ver Perfil WWW
Usar NotifyIcon
« en: 22 Septiembre 2009, 19:34 pm »

Buenas tardes.
Estoy mejorando un programa que hice hace poco, para que, al pulsar un Button, se oculte y se ponga en el Tray (Los iconos al lado del reloj de la barra de tareas), y salga la típica caja de mensaje de este tipo:

(El mensaje de que está el antivirus desactivado me refiero, con el iconito).

Si no fuese mucha molestia, me gustaria mucho saber como se hace.

Gracias.  ;D


En línea






Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: Usar NotifyIcon
« Respuesta #1 en: 22 Septiembre 2009, 19:51 pm »

Sirve ¿?


En línea

TheKillerWantsYou

Desconectado Desconectado

Mensajes: 48


MsgBox("¡Es una fieschhhta!")


Ver Perfil WWW
Re: Usar NotifyIcon
« Respuesta #2 en: 22 Septiembre 2009, 19:59 pm »

Gracias por contestar.

Exactamente no me refería a eso, me refería a como hacer que aparezca el NotifyIcon en el Tray al pulsar un botón, y que seguidamente aparezca la ventana esa que en mi imagen pone "Compruebe el estado del antivirus...".

Saludos. :D
En línea






raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Usar NotifyIcon
« Respuesta #3 en: 22 Septiembre 2009, 21:03 pm »

Hey! Simple, agregas un control notifyIcon (o lo creas en una variable, es lo mismo) y le pones las propiedades Icon, Text y Handle si lo haces por codigo (NotifyIcon1.Handle = Form1.Handle)

y listo, despues en un boton pones Me.Hide y no estoy seguro de NotiftyIcon1.Show


mas o menos es asi la tecnia, despues te pongo una forma de como hacerlo por codigo  ;D

Saludos!!

PD: Por cierto Hadess_inf, el visual studio 2008 es multiplataforma: Puedes programar sobre el .net framework en sus versiones 2.0, 3.0 y 3.5
Todos los codigos que aporto funcionan en la version 2.0 (por lo tanto en las demas versiones tambien). Programo en la version 2.0 porque es la que tienen todos  ;D
« Última modificación: 22 Septiembre 2009, 21:05 pm por raul338 » En línea

TheKillerWantsYou

Desconectado Desconectado

Mensajes: 48


MsgBox("¡Es una fieschhhta!")


Ver Perfil WWW
Re: Usar NotifyIcon
« Respuesta #4 en: 22 Septiembre 2009, 21:25 pm »

Citar
mas o menos es asi la tecnia, despues te pongo una forma de como hacerlo por codigo  ;D

Si pudieses ponerme el código te lo agradecería, ya que he probado de bastantes maneras de formas parecidas como tu has hecho, y no me sale.

Saludos.
En línea






raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Usar NotifyIcon
« Respuesta #5 en: 22 Septiembre 2009, 21:33 pm »

Código
  1.    Dim notify As New NotifyIcon
  2.  
  3.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  4.        notify.Icon = Me.Icon
  5.        notify.Text = Application.ProductName
  6.        notify.Visible = True
  7.        Me.Hide()
  8.        AddHandler notify.MouseDoubleClick, AddressOf notify1_DoubleClick
  9.    End Sub
  10.  
  11.    Private Sub notify1_DoubleClick(ByVal sender As Object, ByVal e As EventArgs)
  12.        Me.Show()
  13.        notify.Visible = False
  14.    End Sub

Lo usas en conjunto con la info que te dio Hadess_inf. Espero que te sirva!!
En línea

Atrum

Desconectado Desconectado

Mensajes: 65



Ver Perfil WWW
Re: Usar NotifyIcon
« Respuesta #6 en: 23 Septiembre 2009, 15:24 pm »

Para mostrar un dialogo desde el NotifyIcon

Código
  1. nticTray.ShowBalloonTip(4000, "Info", "Informacion de tu software", ToolTipIcon.Info)
  2. 'El 4000 representa el tiempo que dura en milisegundos, despues viene el caption, el texto, y al final
  3. 'el icono que mostrara, puede ser advertencia, error, Informacion, etc...
  4.  

ok espero que sea lo que buscas
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines