Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo calcular la diferencia horaria por debajo de milisegundos en VB? Como t1-t2 = 0,00005s.

¿Cómo calcular la diferencia horaria por debajo de milisegundos en VB? Como t1-t2 = 0,00005s.

Puede utilizar la función timeGetTime de la API de Windows, que devuelve el tiempo transcurrido desde que se inició Windows. La unidad de tiempo es 1/1000 de segundo. Por ejemplo, si el inicio tarda 2 minutos, el valor de retorno es igual a 2*60*1000. La ventaja de timeGetTime es que la hora puede tener una precisión de 1/65430.

1 declaración. API:

La función de declaración privada timeGetTime Lib "winmm. dll" alias "time gettime" () es larga

Nota: si la declaración anterior se coloca en "Módulo general", entonces declarar Las palabras privadas reservadas antes deben eliminarse.

2. Ejemplo de programa:

Dim tm1 tiene la misma longitud

Do

tm1 = timeGetTime

Y el tiempo gettime-TM 1<"5" equivale a 5/1000="0.005" segundos.

Múltiples actividades

Acción

...realizar un determinado trabajo

Anillo