Chronomètre avec 3 timers.

Soyez le premier à donner votre avis sur cette source.

Vue 15 098 fois - Téléchargée 4 584 fois

Description

Un chronomètre différent des autres présents ici, car ceux que j'ai vu n'utilisaient qu'un timer et la précision était loin d'être là ... Car une seconde du programme durait 1,5 secondes réelles ... Alors je me suis tenté avec plusieurs timers et je suis plutôt content de moi, alors je le propose, il est simple et précis.

Source / Exemple :


Voir Zip (VB5)

Conclusion :


Petit bug : Scintillement de l'affichage car ce n'est qu'un label très souvent mis à jour et j'avais la flème de faire un affichage DirectDraw 7 ...

Merci à toutes les personnes que j'harcèle de question sur les forums et qui me réponde toujours !!!

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
153
Date d'inscription
dimanche 2 octobre 2005
Statut
Membre
Dernière intervention
27 juillet 2006
1
Merci quand même pour ta source, je cherchais les milisecondes.

A++
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
6
sinon prend .net qui calcul toujours en tick, sinon prend un thread
Messages postés
550
Date d'inscription
vendredi 5 janvier 2001
Statut
Membre
Dernière intervention
23 septembre 2006

salut

si tu veux etre precis, utilise plutot l'api gettickcount
qui retourne un long indiquant une heure en milliseconde.

ainsi la diférence entre gettickcount au temps t, et gettickcount au début du comptage, te donnera en millisecondes le délai écoulé.

après il reste a décomposer pour avoir les secondes etc...

+
Messages postés
2107
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
2
une DLL pour un simple chrono c faire dependre son programme avec n'importe quoi :)

Pour le scintillement je n'ai pas remarqué (j'ai cela dit une machine assez performante).

Tu peux remplacer ton label par une PictureBox et mettre ça à la place pour l'affichage

Picture1.Cls
Picture1.Print Hrs & ":" & Min & ":" & Sec & "." & Mil

7/10
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
14 février 2014
38
Brunews a publier une dll pour faire ca...
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.