Variablen dynamisch deklarieren [Flex 4]
| Beiträge: 1 Registriert: Jul 2010
| 28.07.2010, 13:39
Hi allerseits!
Ich möchte mithilfe einer For schleife mehrere Variablen mit laufender Nummer deklarieren:
folgenden code hätte ich mir dafür gedacht, nur funktioniert es leider nicht
ActionScript:1 2 3 4 5 6 7 8 9 10 | protected function button1_clickHandler(event:MouseEvent):void
{
for (var i:int = 1; i < 10; i++)
{
var ["Haus" + i] = new String();
// das soll praktisch Haus1,Haus2,Haus3,...;Haus10 definieren
}
|
auch folgender Code funktioniert nicht, sonder erzeugt eine Fehlermeldung beim satrten des clickhandlers:
die Fehlermeldung:
ReferenceError: Error #1056: Eigenschaft Haus1 in Mxml kann nicht erstellt werden.
ActionScript:1 2 3 4 5 6 7 | for (var i:uint = 1; i < 10; i++)
{
this["Haus" + i] = new String();
trace("Haus" + i);
}
|
vielleicht kann mir jemand helfen
Danke im vorraus
lg | Geändert von fmayrbaeurl am 28.07.10 um 13:40 Uhr | |
| | Beiträge: 16 Wohnort: Paris Registriert: Jul 2010
| 31.07.2010, 20:23
|
|