ouaich85
Messages postés9Date d'inscriptionlundi 21 avril 2003StatutMembreDernière intervention 8 janvier 2007
-
5 janv. 2007 à 22:24
Guillemouze
Messages postés991Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention29 août 2013
-
7 janv. 2007 à 16:51
Bonsoir,
JE suis un noob en delphi et je ne sais pas pourquoi mon calcul ne s'effectue pas. Ca doit être très simple mais pas pour moi ^^
Voici la partie de code :
procedure TC.Button1Click(Sender: TObject);
begin
PhJ.Value := ((6.62E-34)*3E8)/((neOnde.Value)*10E-9)
end;
quand je clique sur le bouton rien ne se passe.
PhJ est une valeur à choisir par l'utilisateur.
Donc je ne sais pas si ce sont mes notations qui posent un problème ou quoi.
Merci.
Et bonne anée à la communauté.
Guillemouze
Messages postés991Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention29 août 20136 7 janv. 2007 à 16:51
essaye deja ca pour voir si la valeur est bien lue :
procedure TC.Button1Click(Sender: TObject);
begin
showmessag(inttostr(neOnde.Value));
end;
puis si il te l'affiche bien, met ca :
procedure TC.Button1Click(Sender: TObject);
begin
PhJ.Value := neOnde.Value;
end;
comme ca, tu verra deja ou se trouve le probleme.
sinon, tu peu tout simplement mettre un point d'arrete sur cette ligne, et utiliser l'evaluateur (executer=>debogage=>evaluateur ou un truc ds le genre) pour evaluer chacune des composantes de ton calcul.
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 5 janv. 2007 à 23:37
Je n'utilise pas ces composants.
Je crois savoir que le TNumEdit autorise la saisie de nombres réels.
Si le TNumLabel accepte lui aussi des valeurs réelles, je ne vois pas où se trouve le problème...
As-tu attribué une valeur à neOnde.Value ? (sinon, division par 0 !)
Vous n’avez pas trouvé la réponse que vous recherchez ?
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 5 janv. 2007 à 23:57
Si tu es vraiment très débutant en Delphi, peut-être ne maîtrises-tu pas complètement l'interface de développement ?
Pour affecter l'évènement OnClick au Button1, il faut cliquer dans l'inspecteur d'objets ou bien double-cliquer sur le bouton lui-même.
Sinon, je ne vois pas, désolé...
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 6 janv. 2007 à 00:17
Bon, je cale...
Je te conseille de décocher les réponses acceptées, si tu veux que quelqu'un vienne se pencher sur ton problème (il ne faut cliquer que quand la réponse te convient !).