La Web del Programador: Comunidad de Programadores
 
    Pregunta:  66324 - TIMER DE ALTA FRECUENCIA EN C#
Autor:  Pedro Anguera
Hola amigos tengo una aplicación y necesito que tenga un Timer a una frecuencia de 1 milisegundo aproximadamente.
Probé con el Timer del toolbox pero no logra esa velocidad.
Puedo mandarles la aplicación para que me ayuden.
Cordialmente,
Pedro.

  Respuesta:  Hector Luis Duran Cruzata
Hola el timer tiene una propiedad que se llama interval a la que puedes asignar el tiempo milisegundos en el que se va a llamar evento tick.Por defecto viene para 100 milisegundos. Prueba esto en un formulario.

private void Form1_Load(object sender, EventArgs e)
{
timer1.Interval = 1;
timer1.Tick += Timer1_Tick;
timer1.Start();

}

private void Timer1_Tick(object sender, EventArgs e)
{
MessageBox.Show("Test");
}