Problème de calcul sous delphie !

Résolu
Geoff -  
 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
@ +
A voir également:

5 réponses

blurk Messages postés 486 Date d'inscription   Statut Membre Dernière intervention   160
 
salut

edit.text c'est du texte, d'où l'incompatibilité avec les integers

il faut utiliser str2int

a+
0
geoff
 
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.
0
Geoff
 
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.
@ +
0
geoff
 
Silvouplait, quelqu'un aurait t'il une réponse au problème que je rencontre ?
0
divil15
 
j'ai un probleme
comment en peut lies une table d' access et delphi
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
SADEK
 
SLT M.BLURK.COMMENT RESOURDE 1E EQUATION D 3EME DEGREE?MRC MONSIEUR
0