Bonjour à tous

Je viens fraichement d'installer RAD Studio 10.4.1 et je rencontre quelques soucis de migration de projet.

Faisant des logiciels qui calculent des temps de réaction, j'ai besoin de calculer le temps entre différents évènements qui surviennent.

Avant j'effectuais mes calculs de temps comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
static __int64 FrequenceHorloge, Debut, Fin;
 
QueryPerformanceCounter((LARGE_INTEGER*)&Debut);
QueryPerformanceCounter((LARGE_INTEGER*)&Fin);
 
QueryPerformanceFrequency((LARGE_INTEGER*)&FrequenceHorloge);
 
double Temps = (Fin - Debut) / (double)FrequenceHorloge;
J'ai une erreur sur le type LARGE_INTEGER qui n'existe pas.

Avez-vous une solution à me proposer car l'utilisation d'un TTimer n'est pas assez précis.

Merci d'avance pour votre aide.