Diferencias entre windows.forms.timers y Timers.Timer

10/05/2005 - 14:08 por Marcos Caballero | Informe spam
Buenas, podriais decirme que diferencia hay entre esto
" Private WithEvents Temporizador As Timers.Timer"
y esto otro
"Private WithEvents reloj As Windows.Forms.Timer"

Y que diferencia hay si declaro un forms.timer como he hecho arriba o si
agrego el objeto desde la barra de herramientas???

Se comportan igual??

Gracias

Preguntas similare

Leer las respuestas

#1 Ivanhoe
10/05/2005 - 17:17 | Informe spam
Aqui hay un articulo en MSDN Magazine (Febrero 2004) sobre los Timers

http://msdn.microsoft.com/msdnmag/i...fault.aspx



"Marcos Caballero" wrote in
message news:
Buenas, podriais decirme que diferencia hay entre esto
" Private WithEvents Temporizador As Timers.Timer"
y esto otro
"Private WithEvents reloj As Windows.Forms.Timer"

Y que diferencia hay si declaro un forms.timer como he hecho arriba o si
agrego el objeto desde la barra de herramientas???

Se comportan igual??

Gracias
Respuesta Responder a este mensaje
#2 Tristan
11/05/2005 - 22:34 | Informe spam
La diferencia es que mientras que el uno está basado en mensajes de windows,
el otro está basado en subprocesos. Mientras que el de windows forms se
ejecuta en el mismo subproceso que el formulario principal, y por lo tanto
no tiene problemas de concurrencia por acceder a sus controles, el de Timers
se ejecuta en un subproceso propio.

El de windows forms está especialmente indicado para trabajar con windows
forms. El de Timers se utiliza más en servicios.

Juan Carlos Badiola
MVP - C#
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida