Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-07-2005, 20:45   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
arrays in einer functionein einlesen?

hi leute ich habe eine xml aus gelesen und wollte es in einer function laden lasen aber der nimmt immer nur den letzten eintrag.
also z.B. liest der dann a1 ,a2,a 3 ,a4,... aus und jetzt will ich es in einer function einsetzen ich bekomme es aber nicht hin.
also

das ganze sieht ungefähr so mit der function aus:

ActionScript:
  1. var menuListener = new Object();
  2.             menuListener.change = function(event) {
  3. trace(ins);
  4.                     var menu = event.menu;
  5.                     var item = event.menuItem;
  6.                     switch (item) {
  7.                     case menu.ins :
  8.                         trace("drinne"+ins);
  9.                         break;
  10.                     default :
  11.                         trace("fehler im listener:"+ins);
  12.                         break;
  13.                     }
flozwo ist offline   Mit Zitat antworten
Alt 07-07-2005, 21:34   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Question

oder kann man das nicht in einem switch case break einbringen ?
wenn nicht kann man es nicht in einem schönen if else lösen damit es dynamisch wird ?
flozwo ist offline   Mit Zitat antworten
Alt 07-07-2005, 21:39   #3 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
sorry ich hab ned begriffen was su willst ???

hast du probleme die xml daten in ein array zu schreiben oder was?
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 07-07-2005, 21:49   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
neh in einem array schreiben sieht doch so aus oder net ?
ActionScript:
  1. ins = menu_xml.firstChild.childNodes[i].childNodes[j].childNodes[k].attributes.instanceName;
  2. var a:Array = [ ins];

ich wollte das case break geschichte dynamisch erzeugen lassen. so das ich dies nicht in der fla datei rein schreiben muss.
flozwo 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:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele