[VB.NET] Duda con Timers

Iniciado por Scratz, 5 Enero 2008, 17:07 PM

0 Miembros y 1 Visitante están viendo este tema.

Scratz

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.
\\... The Revolution Is Comming ...//

MANULOMM

#1
jajaja.. muy gracioso.. intentaste copiar y pegar el timer del anterior ya creado....

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


MANULOMM

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