Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-12-2003, 22:41   #1 (permalink)
Neuer User
 
Benutzerbild von domindian
 
Registriert seit: Apr 2003
Beiträge: 113
loadVariables. inhalt ist da - oder auch nicht?

hallo Leute!

vielleicht kann mir einer von euch einen tipp geben..

ich lade Varieblen aus einer externen textdatei in meinen film. mit loadVariables(dateipfad,_root);

im film ist ein dyn. textfeld, das diese _root-variable anzeigt.
super, funktioniert. aber wenn ich versuche diese variable zu tracen ( trace(_root.variableAusDerTxtDatei); ) bekomme ich immer nur ein undefined. ich habe auch versucht mit einer onEnterFrame schleife eine zweite variable am ende abzufragen, aber die scheint auch nie anzukommen.

test.txt:

&variableAusDerTxtDatei=abcdefg&geladen=true

hab auch abfrage mit if(geladen=="true") versucht aber vergeblich... sind geladene variablen aus _root nicht tracebar?
lgd
domindian ist offline   Mit Zitat antworten
Alt 08-12-2003, 22:45   #2 (permalink)
Coder
 
Benutzerbild von bewerber2
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 657
Benutze das LoadVars-Objekt. Die Funktion LoadVariables wartet nicht darauf, dass der Wert geladen wird und es ist ein Gefummel, "von Hand" darauf zu warten bis da "was drinsteht". Dein trace() gibt es wahrscheinlich aus, befor es da ist.

LoadVars ist die technisch saubere Lösung.
__________________
...
Link zu meiner Homepage
bewerber2 ist offline   Mit Zitat antworten
Alt 08-12-2003, 22:57   #3 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
oh, ein loadvariables-thread. da paste ich doch mal das loadvars-script *bewerber2zustimm*

in der textdatei steht z.b.:

&inhalt=bladieblupp

dann kannst du es so ausgeben oder verarbeiten:
ActionScript:
  1. variablenladen = new LoadVars();
  2. variablenladen.onLoad = function(erfolgreich) {
  3.     if (erfolgreich) {
  4.         trace("geladen");
  5. trace(this.inhalt);
  6. _root.ausgabetextfeld.text=this.inhalt
  7.     } else {
  8.         trace("Fehler beim laden");
  9.     }
  10. };
  11. variablenladen.load("deinetextdatei.txt");
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 08-12-2003, 23:44   #4 (permalink)
Neuer User
 
Benutzerbild von domindian
 
Registriert seit: Apr 2003
Beiträge: 113
Smile

ich hab euch ja soo lieb!

danke! ^-^
domindian 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 21:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele