Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-08-2008, 18:16   #1 (permalink)
Neuer User
 
Benutzerbild von redbolt
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 118
Unhappy return erst nach onLoad

Hallo,

ich möchte innerhalb einer funktion aus einer textdatei eine variable z.B.: meintext laden und diesen nach dem ladevorgang mit return zurückgeben.

Mein Problem: wie kann ich Flash klarmachen, dass der returnbefehl auf die zu ladende variable warten muss( sprich bis diese geladen ist.

also mit meinem jetztigen Code funktioniert es nicht da mit dem return die funktion schon vor dem onLoad-Ereigniss verlassen wird.

ActionScript:
  1. function test():String{
  2.     var meintext:String;
  3.     var laden:LoadVars = new LoadVars();
  4.     laden.onLoad = function(){
  5.         meintext = laden.meintext;
  6.     }
  7.     laden.load("irgendeineurl");
  8.     return meintext;
  9. }

ich hoff ihr könnt mir helfen
redbolt ist offline   Mit Zitat antworten
Alt 14-08-2008, 18:29   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
das ganze ist ein asynchroner vorgang, auf den kann man nicht warten. just dafür hats ja das event.

übergebe eine funktion, die aufgerufen werden kann, wenn das event aufgerufen wird.

und wenn man darüber mal nachdenkt: das event ist das was du suchst (und schon längstens hast).
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (14-08-2008 um 18:33 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 14-08-2008, 18:31   #3 (permalink)
Neuer User
 
Benutzerbild von redbolt
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 118
ok, danke.
redbolt ist offline   Mit Zitat antworten
Alt 14-08-2008, 22:10   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
http://www.flashforum.de/forum/actionscript-2/loadvars-eigener-klasse-return-257775-post1788845.html

bitte keine doppelpostings !!!!!!!
es ist sehr ärgerlich, wenn man jemandem hilft, nur um später feststellen zu müssen, das demjenigen bereits an anderer stelle geholfen wurde. wir haben unsere zeit ja auch nicht gestohlen :-(
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib 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 03:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele