Problème de calcul sous delphie !
Résolu
Geoff
-
divil15 -
divil15 -
Bonjours à tous, je suis de niveau moyen en pascal et je voulai faire cela : sur ma fiche se trouve un composant edit et je voudrais faire ce calcul :
M1 := (12*edit.text*5^edit.text)+20; , il me dit que les type sont incompatibles ce que je comlpren tout à fait mais je n'arrive pa à résoudre le problème enfin si mais en ralongeant beaucoup de code :
If edit.txt = '0' then ...... ce qui rajouterait une 100aine de ligne. Merci d'avance.
autre petite question comment insérer facilment une image sous delphi. Merci encore
@ +
M1 := (12*edit.text*5^edit.text)+20; , il me dit que les type sont incompatibles ce que je comlpren tout à fait mais je n'arrive pa à résoudre le problème enfin si mais en ralongeant beaucoup de code :
If edit.txt = '0' then ...... ce qui rajouterait une 100aine de ligne. Merci d'avance.
autre petite question comment insérer facilment une image sous delphi. Merci encore
@ +
5 réponses
-
salut
edit.text c'est du texte, d'où l'incompatibilité avec les integers
il faut utiliser str2int
a+ -
Salut Blurk et merci bien moi j'avai utiliser l'inverse inttostr.
Donc M1 := (12*(strtoint(edit.text))*5^(strtoint(edit.text)))+20; cezla devrai marché. Pour inséré des images simplement si quelqu'un sait comment faire, n'hésitez pas merci d'avance. -
Re Bonjour, il me dise juste un petit problème au niveau de la puissance :
M1 := (12*(strtoint(metal1.text))*5^(strtoint(metal1.text))) + 20;
Lors de la compilation il me dise type pointé requis. VOilà merci encore.
@ + -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -