comment chronométrer une boucle ? + pb compteur (résolu) [Delphi 6] - Programmation
Marsh Posté le 10-01-2002 à 09:38:52
alors:
Code :
|
la variable createdTime contient le nombre de millisecondes écoulées
si nécessaire tu peux mettre les deux variables en global.
l'avantage ici c'est qu'y a aucun timer, donc aucune charge supplémentaire pour le système.
[edtdd]--Message édité par antp--[/edtdd]
Marsh Posté le 10-01-2002 à 09:54:49
Ou encore une autre solution qui marche dans divers languages (Windows powa ) :
Code :
|
GetTickCount te renvois des millisecondes...
Marsh Posté le 10-01-2002 à 10:23:37
ha ouais, c'est vrai que c'est encore plus simple...
Marsh Posté le 09-01-2002 à 23:06:19
toujours dans mon prog pourri pour apprendre, je fais une boucle qui demande le nombre secret (on ne rit pas )...
g déjà mis un compteur (qui foire un peu, si on quitte dès la première question y compte ca comme trouvé en 2 essais, mais bon )...
pour pouvoir faire un calcul de score, j'aurais besoin du temps écoulé entre le moment où le joueur rentre dans le boucle et celui où il en sort, pour pouvoir faire un calcul du score genre nb de 1/(coup * temps) *1000 (pour que plus coup*temps augmente, plus le score diminue )
moin main.pas donne ca :
[edtdd]--Message édité par Jubijub--[/edtdd]
---------------
Jubi Photos : Flickr - 500px