Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-05-2005, 20:37   #1 (permalink)
Einsteiger
 
Registriert seit: Jan 2005
Ort: Bayern
Beiträge: 26
Dringend.Globale Variable für SharedObject

hallo, bin as- anfänger.
habe folgendes prob.

ich möchte ein script, das ich aus nem buch habe, mit abfragen über benutzer usw. in meine fla einbauen.
variablen als sharedobjct, da die beim nächsten aufruf wieder vorhanden sein sollen.
die vars in dem script sind aber nicht global, da ich die vars auch in anderen bereichen der fla brauche.
wer kann mir denn helfen daraus globale vars zu machen?

danke für die schnelle hilfe

some1

die fla ist im anhang
nachfolgend das script:

stop();

// Datum (Formatieren)
datum = new Date();
zeit = datum.getDate() +"/"+ (datum.getMonth()+1) +"/" + datum.getFullYear();

//Erzeugen des SO-Objekts
objSO = sharedobject.getLocal("fscookie" );

//Prüfen ob Cookie bereits vorhanden
if (objSO.data.name != null) {
b_Name.text = objSO.data.name;
b_Besuche.text = "Sie waren " + objSO.data.zaehler + " mal hier."
b_Datum.text = objSO.data.datum;
} else {
b_Name.text = "Name Bitte!";
b_Besuche.text = "Dies ist Ihr erster Besuch !";
b_Datum.text = zeit;
objSO.data.zaehler = 1;
}

// Zähler (Erhöhen)
objSO.data.zaehler++;
// Sichern
butSichern.onRelease = function () {
objSO.data.name = b_Name.text;
objSO.data.datum = b_Datum.text;
objSO.flush(2000);
}

//Datei Löschen
butKill.onRelease = function () {
for (i in objSO.data) {
delete objSO.data[i];
}
b_Name.text = "Name Bitte!";
b_Besuche.text = "Dies ist Ihr erster Besuch !";
b_Datum.text = zeit;
}

// Automatisch Werte sichern

b_Name.onChanged = function() {
objSO.data.name = b_Name.text;
objSO.data.datum = b_Datum.text;
}
Angehängte Dateien
Dateityp: zip FLASHCOOKIEV2.zip (6,7 KB, 2x aufgerufen)
some1 ist offline   Mit Zitat antworten
Alt 27-05-2005, 08:35   #2 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
was ist los?

Willst du sie jetzt global, weil du sie überall verwenden können willst? Dann einfach immer als Pfad der Variablen _global. verwenden.

Ansonsten musst du nochmal genauer erklären, was du willst...
__________________
»Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!)
Janoscharlipp 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 04:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele