Visual Basic - Usar timer con milisengundos

Life is soft - evento anual de software empresarial
 
Vista:

Usar timer con milisengundos

Publicado por Robert (13 intervenciones) el 29/04/2004 22:39:38
Vamos a ver,necesito implementar un temporizador capaz de hacer temporizaciones de valores variables y con bases de tiempos variables.
Me explico.

Por ejemplo,quiero medir 20 segundos,aumentando cada segundo un registro de bits q cuente esos segundos contados.Has ahi bien,cojo un timer con intervalo de 1000 y cada segundo aumento el registro.

Si quiero medir por ejemplo,10 segundos con base de tiempos de 100 msg (100 en el intervalo),cada 100 milisegundos se aumenta otra vez el registro...pero cuando el registro se lleno....han pasado 13 segundos en vez de los 10 q queria.

Si bajo la base de tiempos a 10 milisegundos ya no digamos....tarda 30 segundos o mas en llenarse el registro y no entiendo pq,ya q se supone q hace esos calculos ciclicamente.

Creo q no es capaz de contar en tan poco tiempo,y si es asi,parte de mi proyecto se va al garete.

Si alguien sabe cual es el problema y me puede dar una ayuda se la agradecere.

La base de tiempos minima es de 10 msg y la maxima de 1 minuto.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder