Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-02-2005, 16:00   #1 (permalink)
ActionScriptler
 
Benutzerbild von .:morpher:.
 
Registriert seit: Jun 2002
Ort: auheim
Beiträge: 1.654
Question Funktionierende Funktion erstellen

Hi Leute!
Wie kann ich folgenden Code so umschreiben, dass ich ihn in einer Funktion stehen habe, die ich mehrmals aufrufen kann und funktioniert?
ActionScript:
  1. myData = new LoadVars()
  2.         myData.onLoad = function(succes){
  3.             if(succes){
  4.                 trace ("IT WORKS!");
  5.                 for(var i=0; i<this.cant; i++){
  6.                     message_id.push(this["msg_id"+i]);
  7.                     message_name.push(this["msg_name"+i]);
  8.                     message_mail.push(this["msg_mail"+i]);
  9.                     message_txt .push(this["msg_txt"+i]);
  10.                     message_date.push(this["msg_date"+i]);
  11.                     trace ("hallo");
  12.                 }
  13.             } else trace("Error loading data");
  14.    
  15.         }
__________________
CU @ MY SITE

FOLLOW ME ON TWITTER
.:morpher:. ist offline   Mit Zitat antworten
Alt 08-02-2005, 16:09   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hm, vielleicht dann doch einfach ne Funktion drum rum bauen...?
ActionScript:
  1. function getData() {
  2.     myData = new LoadVars();
  3.     myData.onLoad = function(success) {
  4.         if (success) {
  5.             trace("IT WORKS!");
  6.             for (var i = 0; i < this.cant; i++) {
  7.                 message_id.push(this["msg_id" + i]);
  8.                 message_name.push(this["msg_name" + i]);
  9.                 message_mail.push(this["msg_mail" + i]);
  10.                 message_txt.push(this["msg_txt" + i]);
  11.                 message_date.push(this["msg_date" + i]);
  12.                 trace("hallo");
  13.             }
  14.         } else {
  15.             trace("Error loading data");
  16.         }
  17.     };
  18. }
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 08-02-2005, 16:14   #3 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
die funktion die du da hast macht eigentlich nichts.
Sie wird nur aufgerufen wenn du einen load() oder sendAndLoad() befehl auf ein LoadVars Objekt aufrufst.
du erstellst nur den Event-Handler, der aufgerufen wird wenn Daten geladen werden.

also die funktion die du mehrmals aufrufen kannst ist
Code:
myData.load(http://.../nachrichten.txt);
jedes mal wenn du die Aufrufst, wird onLoad aufgerufen (wenn etwas geladen wurde)
Alphanimal ist offline   Mit Zitat antworten
Alt 08-02-2005, 16:32   #4 (permalink)
ActionScriptler
 
Benutzerbild von .:morpher:.
 
Registriert seit: Jun 2002
Ort: auheim
Beiträge: 1.654
die funktion, macht schon, was ich möchte.

Allerdings muss ich das loadVars Objekt vor der Funktion erzeugen, damit es so funktioniert, wie ich mir das vorstelle
__________________
CU @ MY SITE

FOLLOW ME ON TWITTER
.:morpher:. ist offline   Mit Zitat antworten
Alt 08-02-2005, 17:00   #5 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
tja dann sitimme ich sonar voll und ganz zu
Alphanimal 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 13:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele