Pregunta: | 5463 - EXPRESAR NANOSEGUNDOS CON UN CONTROL TIMER |
Autor: | Adrian Gonzalez |
Necesito saber como expresar los nanosegundos
en visual basic 6, ya use la forma siguiente y no anduvo format(now,"hh:mm:ss:nnnnnn"), quisiera saber como hacerlo asi como el tipico reloj |
Respuesta: | Juan Fco. Jiménez |
La resolución de un control timer no permite nanosegundos, solo milisegundos; y a no ser que tengas un ordenador de la leche es muy dificil que se cumpla el evento _timer en el momento preciso. La prueba la puedes ver con esto:
Dim oldtimer Private Sub Form_Load() Timer1.Interval = 1000 End Sub Private Sub Timer1_Timer() Caption = Timer - oldtimer oldtimer = Timer End Sub Desconozco alternativas que te puedan ayudar. Me ha parecido ver por ahí algún OCX de demostración (shareware) que tenía mayor precisión, pero dudo que funcione con nanosegundos. Suerte. |