Bonjour, je veux afficher un chronomêtre dans StatusBar, en fait je developpe une application, et lorsque une connection sur le port COM s'effctue, je veux afficher le temps ecoulé depuis la connection.
Merci
Bonjour, je veux afficher un chronomêtre dans StatusBar, en fait je developpe une application, et lorsque une connection sur le port COM s'effctue, je veux afficher le temps ecoulé depuis la connection.
Merci
tu peux utiliser le TTimer pour déclencher une méthode à intervalles plus ou moins réguliers (sa précision est relative à la charge de travail de l'ordinateur, mais suffisante en général)
ensuite pour objtenir un chronomètre il faut déclarer une variable fDebut de type TDateTime dans laquelle tu enregistre l'heure au début (avec la fonction Now) et tu fais une soustraction de Now - fDebut pour obtenir la durée écoulée
Dans la FAQ il y'a des réponses aux alternatives de Timer, API Win32 GetCountTime un truc comme ca...Il faut passer par un thread aussi... sait plus ..![]()
Partager