Autor
|
Tema: [VB.NET] Duda con Timers (Leído 6,707 veces)
|
Scratz
Desconectado
Mensajes: 318
|
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.
|
|
|
En línea
|
\\... The Revolution Is Comming ...//
|
|
|
MANULOMM
Desconectado
Mensajes: 559
Erepublik.com
|
jajaja.. muy gracioso.. intentaste copiar y pegar el timer del anterior ya creado....
Atentamente,
Juan Manuel Lombana Medellín - Colombia
|
|
« Última modificación: 26 Enero 2008, 00:28 am por MANULOMM »
|
En línea
|
|
|
|
MANULOMM
Desconectado
Mensajes: 559
Erepublik.com
|
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
|
|
|
En línea
|
|
|
|
|
|