Ca parait con mais help! (langage pascal)

Statut
N'est pas ouverte pour d'autres réponses.
Salut tout le monde :)

Voila, je dois faire un truc tout con (mais alors la, VRAIMENT tout con) en Pascal...
En gros, quand on clique sur un bouton, le contenu du composant edit1 va dans le edit2 et inversement...

donc j'ai assigné a l'evenement onclick les commandes suivantes:

edit1.text := edit2.text;
edit2.text := edit1.text;

Evidemment, ca marche pas...

J'ai alors essayé un truc du style

edit2.text := edit1.text;
variable := edit2.text;
edit1.text := variable;

Et ca marche pas non plus... Enfin, le programme se compile sans problemes, mais lors de l'execution, a chaque fois il y a une case qui recoit l'information de la seconde, mais la seconde ne recoit pas le contenu de la premiere...

Je sais que ca va vous paraitre tres tres con, mais je suis tout novice la dedans, et j'aimerais savoir ce qui va pas :cool:
 
lesk8vaincra a dit:
edit2.text := edit1.text;
variable := edit2.text;
edit1.text := variable;
Tu remplaces le contenu de 2 par le contenu de 1 puis tu sauves le nouveau contenu de 2 pour le mettre dans 1 mais alors contenu de 2 = contenu de 1. Résultat tu remets le contenu de 1 dans 1...
Je sais c'est pas clair :D

En gros fais :

variable := edit2.text;
edit2.text := edit1.text;
edit1.text := variable;


Toujours sauver les variables AVANT les modifs :wink:
 
oui, ton deuxième truc c'est exactement la meme chose que le premier sk8te...;)

après ta première ligne, la valeur de text2 c'est text1, donc une fois que tu crées varaibles, tu y mets la valeur de text1


Gabber a bon :D
 
1er
OP
L
ok merci ^^

v teste ca alors :)

edit: merci ca marche ^^ (javais aussi oublié de déclarer variable comme etant "string" :cool:

Sinon, comment note-t-on le chiffre "Pi"? pour par exemple creer une programme qui avec le rayon calculerait le diametre d'un cercle?

meuchi :)
 
H

Harpeur

ex membre
pour le pi, il faut créer une constante:
Code:
const
  PI=3.14;
 
1er
OP
L
oué, sauf que pi vaut pas exactement 3.14.... ya pas un truc spécial, comme sous excel, pour avoir la valeur exacte?
 

Roudoudou

Lecteur discret
y a ptet une Unit "Math" en pascal où la variable PI serait déclaré
 

marcellino

Touriste
la variable est declaree dans math par M_PI :D
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut