Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-09-2008, 08:28   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Ort: Hasendorf bei Bremen
Beiträge: 81
Exclamation Variable wird nicht ausgewertet

Moin moin,
scheinbar steh ich wieder voll aufm Schlauch - wer kann helfen?

ich setze den Namen der Variablen dynamisch zusammen mit:

_root.Formel="_root.farbe"+_root.Kennung;

Raus kommt dann z.B.: _root.farbeXY.
Davon gibt es 166 Stück.


An einer anderen Stelle frage ich dann die Variable ab mit:

if(_root.Formel=="ja"){

ABER: _root.Formel wird nicht ausgewertet!
Wenn ich _root.Formel trace bekomme ich den Namen z.B. _root.farbeXY ausgegeben - aber nicht ihren Wert!!!
Wenn ich _root.farbeXY trace bekomme ich den korrekten Wert.
(Werte sind bisher: "ja" oder "nein" ,werden vielleicht mal mehr.)

Wie bekomme ich endlich den Wert von _root.Formel ausgegeben??????????

Hoffe jemand kann mir helfen, denn ich habe schon Tage mit diesem Problem vertan
pixer ist offline   Mit Zitat antworten
Alt 23-09-2008, 09:35   #2 (permalink)
Crème brûlée
 
Registriert seit: Jan 2006
Ort: Düsseldorf
Beiträge: 719
So kann das nicht gehen...

Probier mal statt trace(_root.Formel); das hier: trace(_root[_root.Formel]);

und statt

_root.Formel = "_root.farbe"+_root.Kennung; reicht auch
_root.Formel = "farbe" + _root.Kennung;

Geändert von laxersaz (23-09-2008 um 09:38 Uhr)
laxersaz ist offline   Mit Zitat antworten
Alt 25-09-2008, 07:28   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Ort: Hasendorf bei Bremen
Beiträge: 81
Danke für die Tips!!
Werde sie gleich mal testen
pixer 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 09:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele