Question

quand je lance mon fichier flash (tester) dans le panneau de sortie je reçois l'erreur suivante

TypeError: Erreur # 1010:. Un terme est défini et n'a pas de propriétés

je l'ai lu quelque part, que cela a été dû au fait que l'une des variables est définie sur null. après avoir regardé mon code que j'ai trouvé que la ligne suivante a été à l'origine de cette sortie

arrSelectedIndex[i] = -1;

ceci est par la suite utilisé comme index sélectionné dans un groupe de boutons radio.

ma question est, le fait d'avoir l'ensemble de l'indice sélectionné pour -1 un problème?

Merci

Était-ce utile?

La solution

Sons comme arrSelectedIndex est nul sur cette ligne. Trace à l'endroit où il est censé être affecté. Utilisez le débogueur si les instructions trace ne suffisent pas à comprendre ce qui ne va pas.

Autres conseils

Le RadioButtonGroup prend une propriété selectedValue, pas un selectedIndex. Donc, vous ne pouvez pas régler le selectedIndex d'un RBG à quoi que ce soit, non seulement pas -1.

Vous pouvez récupérer la valeur d'un radioButton dans un RadioButtonGroup en utilisant la méthode RadioButtonGroup.getRadioButtonAt(index:int).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top