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

  FORUM HardWare.fr
  Programmation
  Ada

  fonction delay ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fonction delay ?

n°956455
schmur
Posté le 19-01-2005 à 14:51:10  profilanswer
 

bonjour a tous.
Je débute en ada et j'ai bien du mal a programmer. Faut dire que c'est assez spéciale comme langage.
J'ai un soucis. j'aimerai faire un delay avec comme parametre une variable et ca marche pas :-(
je m'explique :
delay(5.5)  -> fonctionne
 
 
x: Float :=5.5;
delay(x) -> marche pas
 
comment faire pour que la fonction delay prenne une variable comme parametre.
 
merci d'avance.

mood
Publicité
Posté le 19-01-2005 à 14:51:10  profilanswer
 

n°956595
dsls
Posté le 19-01-2005 à 16:19:04  profilanswer
 

Peut-être parce que Ada est fortement typé, et que delay prend un type Ada.Calendar.Time en paramètre.
Attention, delay est un mot-clé du langage, pas besoin de parenthèses.  
cf. http://www.adahome.com/rm95/rm9x-09-06.html

n°957458
schmur
Posté le 20-01-2005 à 14:37:59  profilanswer
 

ok merci je vais regarder le site.
c'est un peu couillon qd meeme :pt1cable:


Message édité par schmur le 20-01-2005 à 14:38:30
n°957467
nraynaud
lol
Posté le 20-01-2005 à 14:48:29  profilanswer
 

schmur a écrit :


c'est un peu couillon qd meeme :pt1cable:


[:mlc]

n°1224468
apprentitu​x
Posté le 17-10-2005 à 13:43:40  profilanswer
 

delay n'est pas une fonction(trop lent), c'est pour ça qu'il n'y a pas de parenthèses.

n°1224646
schmur
Posté le 17-10-2005 à 15:36:48  profilanswer
 

l'erreur n'etait pas les parenthèse ;-)

n°1226106
apprentitu​x
Posté le 19-10-2005 à 12:48:15  profilanswer
 

ok, mais c'était pour préciser...

n°1226425
schmur
Posté le 19-10-2005 à 17:17:38  profilanswer
 

regarde juste quand j'ai posé la question.  
Et dit moi si les fonctions sont si lente que ca ;-)
 
je te t'aquine

n°1275871
Profil sup​primé
Posté le 02-01-2006 à 15:14:48  answer
 

moi, mon compilateur me dit que delay prend une valeur de type standard.duration.

n°1294065
TAUVIN
y faut ya k'a
Posté le 28-01-2006 à 19:20:16  profilanswer
 

http://www.rfc1149.net/fcla_data/lang.html
Chapitre 2.25
Type Duration et non float.
 
2.25. Comment attendre un temps donné?
 
Il faut utiliser l'instruction delay suivie d'un nombre de secondes en virgule fixe (type Duration), comme illustré dans l'Exemple 9.
 
Exemple 9. Attendre deux secondes et demie
 
delay 2.5;    -- Attends 2,5 secondes
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  fonction delay ?

 

Sujets relatifs
[EXCEL]Fonction fréquence et variable qualitativeComment marche la fonction fseek()??
fonction appartient ?Appel de fonction static dans fonction template
recherche d'une fonctionappelle une fonction du shell unix dans mawk
[JAVA] RMI : Le serveur peut-il exécuter une fonction cliente ?Utilisation fonction md5crypt (ou crypter en md5 unix)
écrir dans un memo en fonction de ce ki est coché[delphi]fonction delay
Plus de sujets relatifs à : fonction delay ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR