timer1.interval:='120 0000' <---bug... il veut un cardinal [Delphi] - Programmation
Marsh Posté le 03-04-2002 à 14:30:54
un cardinal c'est un gus en soutane...nan je rigole   
  
 
c'est juste un entier positif, tu te plantes car tu lui passes une chaine de caractères, le bon code est timer1.interval:=1200000; 
Marsh Posté le 03-04-2002 à 14:31:16
Lol, tu mets un string dans un interger (String c avec les '' 
 
Integer, c sans, c'est les nombres. 
 
donc : 
 
timer1.interval:=120 0000;  
ou bien 
timer1.interval:=strtoint('120 0000' ;
; 
Vala  
 
Marsh Posté le 03-04-2002 à 14:35:32
un cardina c un entier non signé.... (enfin ds mes souvenirs)
Marsh Posté le 03-04-2002 à 14:58:18
| Slide a écrit a écrit  : timer1.interval:=strtoint('120 0000'  ; | 
 
  
 
 
Tu peux aussi faire 
 
timer1.interval:=strtoint(inttostr(strtoint(inttostr(120000)))); 
Marsh Posté le 03-04-2002 à 15:00:34
| antp a écrit a écrit  :   Tu peux aussi faire timer1.interval:=strtoint(inttostr(strtoint(inttostr(120000)))); | 
 
  
 
Marsh Posté le 03-04-2002 à 15:09:01
| Taureau a écrit a écrit  : un cardinal c'est un gus en soutane...nan je rigole   c'est juste un entier positif, tu te plantes car tu lui passes une chaine de caractères, le bon code est timer1.interval:=1200000; | 
 
promis je vais faire 1 tour chez l'opticien.... 
non en réalité G trés vite survolé le topic   
 
Marsh Posté le 03-04-2002 à 15:21:43
non signé ou positif c'est à peu près pareil...
Marsh Posté le 03-04-2002 à 15:25:56
| antp a écrit a écrit  : non signé ou positif c'est à peu près pareil... | 
 
C pour ça que G dit ça.... j'avais pas vu qu'il avait répondu... 
Marsh Posté le 03-04-2002 à 15:33:10
Ha ok, moi aussi je dois aller faire un tour chez l'opticien  
 
Marsh Posté le 03-04-2002 à 15:34:00
| antp a écrit a écrit  : Ha ok, moi aussi je dois aller faire un tour chez l'opticien   | 
 
  
  
  
 
Marsh Posté le 03-04-2002 à 16:07:50
On a le droit de dépasser 65536 millisec ?  
En 16 bits (? dinosaure suis-je ?), on peut pas. Faut jongler avec les bouts de temps (1 heure = 60 bouts de 60000 millisec)... 
Marsh Posté le 03-04-2002 à 16:09:47
| CARBON_14 a écrit a écrit  : On a le droit de dépasser 65536 millisec ? En 16 bits (? dinosaure suis-je ?), on peut pas. Faut jongler avec les bouts de temps (1 heure = 60 bouts de 60000 millisec)... | 
 
Cardinal	0..4294967295	unsigned 32-bit 
 
donc oui T un dinosore Yoda   
 
 
(edit) : tu peux donc aller jusqu'à presque 50 jours (49,7) ça laisse 1 peu de marge quand même   
 
[jfdsdjhfuetppo]--Message édité par [SDF]Poire--[/jfdsdjhfuetppo]
Marsh Posté le 03-04-2002 à 16:40:25
Je vais reconvertir nos 386/Win3.1 en 386/Win98 pour en bénéficier. Ca va me faciliter la vie  .
. 
 
Y a tout de même des améliorations dans le monde du développement...  
 
Marsh Posté le 03-04-2002 à 16:40:57
| antp a écrit a écrit  :   Tu peux aussi faire timer1.interval:=strtoint(inttostr(strtoint(inttostr(120000)))); | 
 
 
Hey !, j'expliquais la diferance entre String et Integer... 
Marsh Posté le 03-04-2002 à 16:48:18
C'était pour rire  
 
 
Mais tu le présentais comme si c'était une solution envisageable  
 
Marsh Posté le 03-04-2002 à 17:58:13
Merci beaucoup a tous  
 
Je v essayé maintenant . je suis nouvo en delphi 
et je croyais que : 'xxx' une valeur et xxx une variable 
si je pige bien , le 'xxx' c que pour les valeur strings , non ? 
Marsh Posté le 03-04-2002 à 18:11:53
| Pilou2001 a écrit a écrit  : Merci beaucoup a tous   Je v essayé maintenant . je suis nouvo en delphi et je croyais que : 'xxx' une valeur et xxx une variable si je pige bien , le 'xxx' c que pour les valeur strings , non ? | 
 
oui C ça 
'toto'->string 
#13->char 
12->integer 
$01001010->exa 
Marsh Posté le 03-04-2002 à 20:38:13
Fruit confit>On dit Hexa, pas exa   
 
Marsh Posté le 03-04-2002 à 20:39:48
| Buitoni a écrit a écrit  : Fruit confit>On dit Hexa, pas exa   | 
 
ouai ouai ouai.... bientôt tu vas devenir comme Antp   
 
Marsh Posté le 03-04-2002 à 20:40:33
La fourmi? 
Qu'est ce qu'elle a la fourmi? 
 
  
 
Marsh Posté le 03-04-2002 à 20:42:10
| Buitoni a écrit a écrit  : La fourmi? Qu'est ce qu'elle a la fourmi?   | 
 
  
  
Vous allez arreter de vous moquer de nos pseudos oui ? hein le ravioli  
 
Marsh Posté le 03-04-2002 à 20:51:21
| Buitoni a écrit a écrit  : Va étudier toi ![[:vancrayenest] [:vancrayenest]](https://forum-images.hardware.fr/images/perso/vancrayenest.gif)  | 
 
Oui maman  
 
Marsh Posté le 03-04-2002 à 21:06:59
On peut pas vous laisser seuls 30 minutes  
  ![[:ddt] [:ddt]](https://forum-images.hardware.fr/images/perso/ddt.gif) 
 
Marsh Posté le 03-04-2002 à 21:08:16
![[:cupra] [:cupra]](https://forum-images.hardware.fr/images/perso/cupra.gif) 
 
Marsh Posté le 03-04-2002 à 21:11:40
 
 
 Va falloir que je mette à jour mon smiley perso  
 
Marsh Posté le 03-04-2002 à 13:41:23
c koi un cardinal par koi je doit le remplacer mon '1200000' ?
aidez moi !
Merci
Pilou
[jfdsdjhfuetppo]--Message édité par Pilou2001--[/jfdsdjhfuetppo]