achso die Sachen gehen nur mit MX, für 5 und kleiner mußt Du Dir einen MC anlegen, der die Daten speichert.
_global ist ein fester Bestandteil / Container für alle global verfügbaren Objekte / Daten / Variablen. Du kannst ihn erweitern in dem Du einfach eine neue Variable definierst. Also z.B: _global.test = 10; schon gibt es in _global die Variable test, die den Wert 10 enthält. test kannst Du dann von überall her abrufen (und setzen), es sei denn Du definierst eine lokale Variable test.
Wenn Du mehr als eine Variable speichern willst, dann bietet es sich an diese zunächst in ein eigenes Objekt zu speichern, um den "globalen Variablenspeicher" nicht durch tausende neue Variablen zu verunreinigen (da könnten schließlich irgendwann Namenskonflikte entstehen).
Ein eigenes Objekt legt man dann so an:
myData = new Object ();
diesem kann dann einfach neue Variablen zuordnen:
myData.Name = formular_mc.textfeld_txt.text;
myData.Firma = "test";
myData.blah = "test";
usw.
Durch _global.myData = new Object (); liegt myData eben global und für alle ohne Pfandangaben verfügbar im Speicher rum.
local SOs sind rechnerbezogen und liegen unter dem Profil des Benutzers auf der Platte (Dokumente und Einstellungen\<username>\Anwendungsdaten\Macormedia\Flash Player\<domain>\<appname>\*.sol
schreiben:
myObj = SharedObject.getLocal("objname");
myObj.data.Name = "Albu";
myObj.data.blah = "Albu";
myObj.flush();
Lesen:
objIn = SharedObject.getLocal("objname");
txtNickname.text = objIn.data.Name;
"objname" muß in beiden Fällen übereinstimmen ( Du kannst natürlich auch mehrere objnames verwenden, wenn Du die Daten logisch trennen willst
Wenn das alles ein bißchen kompliziert aussieht, dann liegt das vielleicht daran, daß das hier schon ein bißchen in die OOP reingeht, was auf manche Leute verwirrend wirkt.

Aber letztendlich ist alles ganz einfach. OOP in Actionscript funktioniert fast genauso wie OOP in Javascript, und JS können wir doch alle, oder??
