Domanda

quando ho eseguito il mio file Flash (provarlo) nel pannello di uscita ottengo il seguente errore

TypeError: Error # 1010:. Un termine non è definito e non ha proprietà

ho letto alcuni dove, che questo è stato causato perché una delle variabili è impostato su NULL. dopo aver guardato il mio codice ho scoperto che la seguente riga stava causando questo output

arrSelectedIndex[i] = -1;

questo è successivamente utilizzato come indice selezionato in un gruppo di pulsanti.

la mia domanda è, sarebbe avere il set di indice selezionato a -1 essere un problema?

grazie

È stato utile?

Soluzione

Suona come arrSelectedIndex è nulla su questa linea. Risalire dove si suppone di essere assegnato. Utilizzare il debugger se istruzioni di analisi non sono sufficienti per capire cosa c'è che non va.

Altri suggerimenti

Il RadioButtonGroup prende una proprietà selectedValue, non un selectedIndex. Così non si può impostare il selectedIndex di un RBG a nulla, non è non solo -1.

È possibile recuperare il valore di un radioButton in un RadioButtonGroup utilizzando il metodo RadioButtonGroup.getRadioButtonAt(index:int).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top