Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-05-2006, 15:44   #1 (permalink)
kfg
Neuer User
 
Registriert seit: Sep 2001
Beiträge: 22
wert von dynamischen variblennamen auslesen

hola.

folgendes problem: ich habe zwei eingabefelder:
- '_root.S1EP1' und
- '_root.S1EP2'

jetzt möchte ich ueber folgende schleife die dort eingetragenen werte auslesen:

for (i=1;i<=2;i++) {
trace (_root.S1EP1); //ausgabe funktioniert
trace (_root.S1EP2); //ausgabe funktioniert
trace (this["_root.S1EP"+i]) //laut meinem suchergebnis im forum sollte mir hier auch jeweils der richtige wert ausgegeben werden, aber: 'undefined'
}

nun also meine frage: wie kann in flash den wert eines dynamisch erzeugten variablennamens auslesen?

in php geht das ja einfach:
$name = "_root.S1EP".$i;
echo ${$name};

ABER IN FLASH? kann mir da bitte jemand ganz schnell ne antwort zu geben?

danke
kfg ist offline   Mit Zitat antworten
Alt 13-05-2006, 15:47   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
hi.

machs mal so:

trace (_root["S1EP"+i]);

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 13-05-2006, 15:51   #3 (permalink)
kfg
Neuer User
 
Registriert seit: Sep 2001
Beiträge: 22
muchos gracias

ich bin entzückt!

danke schön...es funktioniert
kfg ist offline   Mit Zitat antworten
Alt 13-05-2006, 16:13   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 6.415
der vollständigkeit halber, weil du php erwähnt hast,
hättest du eval in flash ausprobierst wärste auch ins ziel gekommen

ActionScript:
  1. trace (eval("_root.S1EP"+i))

deluxe
Deluxe ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:31 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele