Flashhilfe.de - Flash Community

Auserhalb von funktion zugreiffen auf variable [Flash 8]

 


AntwortenRegistrieren Seite1  

Guri#1
Benutzerbild von Guri
Beiträge: 8
Registriert: Aug 2010

02.09.2013, 12:51

Hallo Leute,

nach mehrere selbst versuche und lesen in forum, komme ich nicht weiter, daswegen brauche ich eure hilfe, und ist folgenes:

ich kann auf die variable extern  aus ein txt datei zugreifen, sie hier:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var extern:LoadVars = new LoadVars();
extern.load("daten.txt");
extern.onLoad = function():Void {
 
     testTXT = extern.textExtern;
 
     trace(testTXT); // ausgabe richtig - Ich bin die Externe Text

}

trace(testTXT); // ausgabe falsch - TXT
trace(extern); // ausgabe falsch - onLoad=%5Btype%20Function%5D
trace(textExtern); // ausgabe falsch - undefined
trace(extern.textExtern); // ausgabe falsch - undefined
trace(extern.load); // ausgabe falsch - [type Function]
trace(extern.onLoad); // ausgabe falsch - [type Function]



inerhalb von funktion ausgabe ist richtig,

aber wenn ich will auser halbe des functons  (siech trace) zugraeifen bekomme ich eine falsche ausgabe,

kann mir jemand hier weiter helfen, wie kann ich auf die ausgabe zugrafen auserhalb von function, vieleicht ist auch nicht möglich, ich weiss es nicht!

Ich bedanke mich in Voraus, viele Grüße, Guri.
Schlagwörter: Extern, TXT, variable
Geändert von Guri am 02.09.13 um 12:52 Uhr
Kerstin77#2
Benutzerbild von Kerstin77
Beiträge: 1004
Registriert: Jul 2008

14.09.2013, 19:00

Hallo,

Du kannst erst auf die Daten zugreifen, wenn sie auch geladen sind. So geht es:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var extern:LoadVars = new LoadVars();
extern.load("daten.txt");
extern.onLoad = function():Void {
       testTXT = extern.textExtern;
       trace(testTXT); // ausgabe richtig - Ich bin die Externe Text
    weiter();
}

function weiter():Void {
     trace(testTXT);
     trace(extern);
     trace(textExtern);
     trace(extern.textExtern);
     trace(extern.load);
     trace(extern.onLoad);
}


Grüße,
Kerstin
Wer Rechtschreibfehler findet, darf sie gerne behalten.
Geändert von Kerstin77 am 14.09.13 um 19:01 Uhr
Guri#3
Benutzerbild von Guri
Beiträge: 8
Registriert: Aug 2010

Themenautor/in

25.09.2013, 18:51

Hallo Kerstin,

vielen Dank für die Hilfe, hat geklappt Perfekt,

und viele Grüsse, Guri.

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2022 Sebastian Wichmann - Flashhilfe.de