Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3311 connectés 

 


Dernière réponse
Sujet : [Turbo Pascal] Timers ...
BlackWolf Ouaich bon bah je vais voir sur le web si je trouve pas un prog qui fait qqchose du genre pask la je fais ca juste pour m'amuser pour tester un truc et j'voulais savoir si il existait une fonction en TP mais apparemment non ...
 
Merci

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
BlackWolf Ouaich bon bah je vais voir sur le web si je trouve pas un prog qui fait qqchose du genre pask la je fais ca juste pour m'amuser pour tester un truc et j'voulais savoir si il existait une fonction en TP mais apparemment non ...
 
Merci
Carbon_14 Faudrait compter les ticks d'horloge (18 et qq par seconde). En Pascal, je sais pas faire.
Je ne sais plus s'il y a une INT du DOS/BIOS qui permet d'y accéder.
 
S'il y a une variable time, time$, ou analogue, si elle donne des chiffres après la décimale, une soustraction devrait convenir ?
BlackWolf Nan au fait y a un delay(nb millisecondes)
mais la le programme s'arrete complettement.
 
au fait je m'amuse a faire un mini jeu du serpent et ma boucle principale se présente comme ca
 
repeter
  lecture du clavier
  toutes les 0.75 secondes modifier la position du serpent  
  afficher la position du serpent
jusqu'a ce que quitter=vrai
 
et moi c justement le toutes les 0.75 sec qui me pose problème, au fait j'aimerais pas bloquer mon programme parsque je veux continuer a lire le clavier pendant ces 0.75 secondes sans bloquer l'execution du reste du code.
Carbon_14 C'est du DOS ?
Il n'y a pas une instruction équivalents à Sleep() ou Wait() du BASIC ?
 
Le problème d'accéder à l'heure est de faire des soustractions HH:MM:SS (et de tenir compte du jour si on ne veut pas avoir de surprise à minuit ...!!).
Tu devrais faire des pause ds l'execution
BlackWolf personne pour m'aider ? Ca m'a pourtant l'air assez classique ? S'il vous plééééééééééééééééééééé ;-) .
 
UP
BlackWolf salut a tous,
je cherche le moyen de faire ca
 
toutes les x secondes (0.75 par exemple) faire
DEBUT
code
FIN
 
y a-t-il une fonction ou procedure toute prête pour faire ca ou il faut tout faire "a la main" par exemple en s'amusant avec le gettime (j'ai essayé mais ca a complettement merdé) enfin j'ai pas cherché trop longtemps mais si l'un de vous connait une solution rapide ...
 
Merci d'avance
Black Wolf

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)