Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: locot3 en 19 Febrero 2010, 11:26 am



Título: Programa que minimiza en bandeja
Publicado por: locot3 en 19 Febrero 2010, 11:26 am
Buenas y gracias por el tiempo, bueno lel asunto esque tengo una aplicacion en VB6 y queria que cuando el usuario le haga click al boton de CERRAR osea ala "X" roja que esta arriva NO SE CIERRE sino que se vaya ala bandeja al lado del reloj !! busque mucho pero solo encontre soluciones para VB.nET cualquier auida sera bien agradecida :D MUchas Gracias de ANtemano :D


Título: Re: Programa que minimiza en bandeja
Publicado por: VanHan en 19 Febrero 2010, 11:47 am
Ese sector dentro de la barra de tareas se llama systray. Busca en google sobre NOTIFYICON, y veras q buscando todo se encuentra.  ;)

Salu2


Título: Re: Programa que minimiza en bandeja
Publicado por: locot3 en 19 Febrero 2010, 14:01 pm
Muchas gracia spor la respuesta ! ya avia encontradpo algo del notifyicon solo que porlo que encontre pensava que solo funcionava en .NET gracias y seguire investigando :D


Título: Re: Programa que minimiza en bandeja
Publicado por: agus0 en 19 Febrero 2010, 15:55 pm
Yo Utilizo Este Control... Y se usa asi...

Descargar el Control "Tray Area"
http://www.mediafire.com/?fjnxoxk02ju (http://www.mediafire.com/?fjnxoxk02ju)

Código:
Private Sub Form_Load()
    Set Me.TrayArea1.Icono = Me.Icon
    Me.TrayArea1.ToolTip = Me.Caption
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
    Cancel = True
    Me.TrayArea1.Visible = True
    Me.Hide
End Sub

Private Sub TrayArea1_DblClick()
    Me.TrayArea1.Visible = False
    Me.Show
End Sub


Título: Re: Programa que minimiza en bandeja
Publicado por: xmbeat92 en 22 Febrero 2010, 15:54 pm
en elvento Query Unload del form, checa de que forma se cierra. y adaptas este code a tu comodidad:
http://foro.elhacker.net/programacion_vb/efecto_minimizar_al_systray_con_drawanimatedrect_shellnoty-t284088.0.html


Título: Re: Programa que minimiza en bandeja
Publicado por: seba123neo en 23 Febrero 2010, 03:13 am
Ejemplos para colocar el programa en el Systray usando el Api Shell_NotifyIcon (http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/81.htm)