|
Hola, si quieres correr un bucle y que la aplicacion atienda a otros eventos mientras este esta en ejecucion, hay un opcion y es onidle (creo que se llama asi ya que no estoy en mi ordenador y hablo de memoria), esto lo que hace es ejecutar el codigo que tu le digas solo cuando esta ocioso el programa.
El problema de esto es que dices que la velocidad de un timer no es suficinte (ya necestias rapidez, desconozco hasta que unidad minina llega el timer pero supongo que bastante pequeña), bueno a lo que iba, si la aplicacion hace poco cosa puedes probar y ver si es sufientemente rapido pero no siempre sera igual de rapido debido a que no tiene prioridad.
En el foro seguro que hay informacion sobre onidle.
Si utilizas threads, dependiendo de lo que haga el programa no siempre se ejecutara el codigo a la misma velocidad ya que cuantos mas hilos tengas que atender mas lento ira.
Un saludo.
|