Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Hartigan

#41
.NET (C#, VB.NET, ASP) / Re: Error con notifyIcon c#
11 Septiembre 2010, 04:23 AM
Cita de: 43H4FH44H45H4CH49H56H45H en 11 Septiembre 2010, 03:59 AM
A mi me daba problemas cuando no especificaba el boton del mouse, prueba asi:

Código (csharp) [Seleccionar]
if (e.Button == MouseButtons.Left){
//code
}


Gracias a todos pero me sigue pasando lo mismo...

alguna solución más???
#42
.NET (C#, VB.NET, ASP) / Re: Error con notifyIcon c#
11 Septiembre 2010, 03:54 AM
Cita de: .mokk. en 11 Septiembre 2010, 03:26 AM
Intenta asi
Código (vb.net) [Seleccionar]
   Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
       If Me.WindowState = FormWindowState.Minimized Then
           Me.Visible = False
           NotifyIcon1.Visible = True
       End If
   End Sub

   Private Sub NotifyIcon1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles NotifyIcon1.DoubleClick
       Me.Visible = True
       Me.WindowState = FormWindowState.Normal
       Me.Show()
       NotifyIcon1.Visible = False
   End Sub


Ami me funciono

Fallos
visible = true - jamas lo pusistes
Me.WindowState = FormWindowState.Normal - se pone antes del show asi antes de mostrarse ya estara normal si lo pones despues se mostrara y vera que sigue minimizado y dara otra vez y nose mostrara nunca

sí, ya he probado de esa manera y tampoco, me sigue dando error de desbordamiento en el close del form y no se porqué....
#43
.NET (C#, VB.NET, ASP) / Re: Error con notifyIcon c#
11 Septiembre 2010, 01:51 AM
Nada no hay manera, me sigue dando el mismo error...
#44
.NET (C#, VB.NET, ASP) / Re: Error con notifyIcon c#
10 Septiembre 2010, 21:07 PM
Cita de: [D4N93R] en 10 Septiembre 2010, 20:55 PM
Podrïas postear el stackTrace...

Excepción no controlada del tipo 'System.StackOverflowException' en System.Windows.Forms.dll

es lo único que me dice....

#45
.NET (C#, VB.NET, ASP) / Re: Error con notifyIcon c#
10 Septiembre 2010, 20:48 PM
Me sigue dando los mismos errores....
#46
.NET (C#, VB.NET, ASP) / Error con notifyIcon c#
10 Septiembre 2010, 18:58 PM
Hola, pues he creado un notifyIcon para mi agenda para poder minimizarla, pero me salen varios errores.

el primero de ellos es que al restaurar la aplicación una de las barras de herramientas se queda en gris.

y el otro problema es que después de restaurar la aplicación al intentar cerrarla me da un erro de desbordamiento de pila.

Os muestro de lo que os hablo:






Mis funciones para minimizar a la bandeja son:

Código (csharp) [Seleccionar]


private void notifyIcon1_DoubleClick(object sender, EventArgs e)
       {
           this.Show();
           this.WindowState = FormWindowState.Normal;
           this.notifyIcon1.Visible = false;
       }

       private void Interfaz_MenuPrincipal_Resize(object sender, EventArgs e)
       {
           if (this.WindowState == FormWindowState.Minimized)
           {
               //Ocultamos el formulario
               this.Visible = false;
               //Hacemos visible el icono de la bandeja del sistema
               notifyIcon1.Visible = true;
           }

       }


gracias de antemano.
#47
Cita de: [D4N93R] en 10 Septiembre 2010, 03:36 AM
Bueno puedes hacer un enum con los valores Hexadecimales y luego hacer bitwise. De esa forma puedes pasar los meses que quieras.

Por ejemplo

Código (csharp) [Seleccionar]
short january  =0X01    ;// binario es 0000000001
short october =0X200   ;// binario es 1000000000
long result=january  & october ; //binario es 1000000001


Fíjate que es & y no && que es diferente.

Un saludo!

gracias pero no lo entiendo muy bien.

a la propiedad yo tengo que pasarle los valores de la sigueinte manera:

triggers.MonthsOfYear = 1 | 8 | 32  (el numero depende del mes que sea)

entonces no se si funcionará eso que me has puesto, de todos mods ahora lo pruebo...
#48
la propiedad es trigger.MonthsOfYear

http://msdn.microsoft.com/en-us/library/aa382058%28v=VS.85%29.aspx

No se como pasarle los valores....
#49
esque la variable no es un string, sno que es un short!!!!! ya había probado a concatenar todo mediante if's pero claro, al convertirla a short no me la reconoce bien...
#50
Tengo un nuevo problema y es el siguiente.

en un formulario tengo los 12 meses del año, cada uno es un checkBox.

Necesito pasar datos a una variable de la siguiente forma:


variable = 2|4|8

Esos números son los meses del año marcados del formulario. Como podría hacerlo???

gracias de antemano.