Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Scratz en 5 Enero 2008, 17:07 PM

Título: [VB.NET] Duda con Timers
Publicado por: Scratz en 5 Enero 2008, 17:07 PM
Hola.

Estoy desarrollando un sencillo cronómetro con alarma en VB.NET (2003). Lo empezé en clase, y el profesor le añadió un Timer y me explicó que en VB.NET se usa el evento "Tick" en lugar del "Timer" (como en VB6). Ahora le quiero añadir yo otro. Lo arrastro desde la caja de herramientas (apartado "Components") y me aparece allí abajo, en la bandeja. Pero este nuevo Timer no tiene las mismas propiedades, tiene dos más: AutoReset y SynchronizingObject. Y, en vez de ser un System.Windows.Form.Timer (como el primer Timer), es un System.Timers.Timer. Además no tiene el evento Tick. Es raro, en VB.NET 2008 me lo hace bien, pero en 2003 no =S

¿Alguien sabe por qué pasa eso?

Gracias
Saludos.
Título: Re: [VB.NET] Duda con Timers
Publicado por: MANULOMM en 10 Enero 2008, 17:29 PM
jajaja.. muy gracioso.. intentaste copiar y pegar el timer del anterior ya creado....

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
Título: Re: [VB.NET] Duda con Timers
Publicado por: MANULOMM en 26 Enero 2008, 00:30 AM
ya.... es que hay 2 tipos de timers, uno el que estas usando que es el del system.timers y otro el de system.windows.forms el que necesutas es el de system.windows.forms que es que tiene el evento tick el otro tambiend lo puedes utiliazar pero el evento es elapsed, el que actualmente tenés es muy usado para hacer servicios windows, pues el otro no funciona....

Atentamente,

Juan  Manuel Lombana
Medellín - Colombia