Je trouve pas l'erreur de mon programme
Bonjour a tous,
je ne savais pas vraiment qu'elle titre mettre, bref
j'ai fait un petit programme vraiment bête, il consiste a additionner 2 nombres,
le problème c'est que lors de la compilation il m'affiche l'erreur ci-dessous.
Séquence 1, Calque 'Script', Image 1, ligne 56 1067 : Contrainte implicite d'une valeur du type int vers un type sans rapport String.
est voici le code de mon application :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| import flash.events.MouseEvent;
var largeur:Number = stage.stageWidth;
var hauteur:Number = stage.stageHeight;
var espace:Number = 10;
//Déclaration des variable Graphique
var Valeur_1:SaisirClp = new SaisirClp();
var Valeur_2:SaisirClp = new SaisirClp();
var Operateur:OperateurClp = new OperateurClp();
var Valider:ValiderClp = new ValiderClp();
var Resultat:AfficherClp = new AfficherClp();
//Dimention et position des differents éléments graphiques
Valeur_1.width = 125;
Valeur_1.height = 50;
Valeur_2.width = 125;
Valeur_2.height = 50;
Operateur.width = 50;
Operateur.height = 50;
Egal.width = 50;
Egal.height = 50;
Resultat.width = 125;
Resultat.height = 50
Valeur_1.x = espace;
Valeur_1.y = hauteur/2;
Operateur.x = Valeur_1.x + Valeur_1.width + espace ;
Operateur.y = hauteur/2;
Valeur_2.x = Operateur.x + Operateur.width + espace;
Valeur_2.y = hauteur/2;
Egal.x = Valeur_2.x + Valeur_2.width + espace;
Egal.y = hauteur/2;
Resultat.x = Egal.x + Egal.width + espace;
Resultat.y = hauteur/2
//Affichage des éléments graphiques
addChild (Valeur_1);
addChild (Operateur);
addChild (Valeur_2);
addChild (Egal);
addChild (Resultat);
//Gestion des événements
Egal.addEventListener(MouseEvent.CLICK, Valider);
function Valider(event:MouseEvent) : void{
var a, b, c:int;
a = Valeur_1.labelIn.text;
b = Valeur_2.labelIn.text;
c = a + b;
Resultat.labelOut.text = c; // Ligne 56
} |
donc je ne comprend pas l'erreur, comme je ne déclare aucune variable de type String, je vois pas ou pourrai se trouver mon erreur.