Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-09-2003, 17:33   #1 (permalink)
Ganz ohne Titel
 
Registriert seit: Jul 2002
Ort: Marburg
Beiträge: 173
funktionen variabel übergeben

hi folks!

ich habe ein php script und ich habe eine dataEvent handler funktion, soweit so gut
ich will immer wenn ich verschiedene sachen über das php script lade, mal diese und mal jene funktion zur weiterverwertung der daten verwenden.
ich möchte also ähnlich wie bei setInterval() als parameter eine andere funktion variabel übergeben, damit diese mir dann die verschiedenen daten verarbeitet. hoffe mein problem ist klar :/

danke, dass ihr euch gedanken macht
here2stay ist offline   Mit Zitat antworten
Alt 09-09-2003, 17:40   #2 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
meinst du so was
ActionScript:
  1. function test(wert1,wert2,wert3){
  2. trace(wert1+"---"+wert2+"---"+wert3)
  3. }
  4. a="letzter"
  5. test("erster",100,a)
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 09-09-2003, 18:17   #3 (permalink)
Ganz ohne Titel
 
Registriert seit: Jul 2002
Ort: Marburg
Beiträge: 173
ActionScript:
  1. function ausgabe(string) {
  2.         trace(string);
  3. }
  4.  
  5. function test(fname,fparam){
  6.         fname(fparam);
  7. }
  8.  
  9. test("ausgabe", "hallo welt =)");

ich will funktionen übergeben... eben ähnlich wie bei setInterval oder der button komponente, wo man ja auch beim clickHandler den funktionsnamen und parameter eingibt.
Dass das möglich ist nehme ich doch mal an, die frage ist nur wie
here2stay ist offline   Mit Zitat antworten
Alt 09-09-2003, 18:35   #4 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
ach so
ActionScript:
  1. function ausgabe(string) {
  2.         trace(string);
  3. }
  4. function test(fname,fparam){
  5.         [fname](fparam);
  6. }
  7.  
  8. test("ausgabe", "hallo welt =)");
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 09-09-2003, 18:45   #5 (permalink)
Ganz ohne Titel
 
Registriert seit: Jul 2002
Ort: Marburg
Beiträge: 173
ausgezeichnet! das habe ich gesucht..

danke!
here2stay ist offline   Mit Zitat antworten
Alt 11-04-2006, 18:48   #6 (permalink)
SurfWaveFlash
 
Benutzerbild von ripcurl
 
Registriert seit: Jan 2004
Beiträge: 166
Hm, wie geht das noch gleich in Flash 8

Hallo Leute,

ich kniffel mir schon seit 2 Stunden einen zurecht - wie kann ich den Code siehe oben auch unter Flash 8 zum Laufen bekommen...

Vielleicht weiss jemand schnell Rat, habe schon alles probiert...

VG, Ripcurl.
ripcurl ist offline   Mit Zitat antworten
Alt 11-04-2006, 19:09   #7 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hehe, auch mal wieder hier...

'eval' heißt übrigens das Zauberwörtchen...
PHP-Code:
function ausgabe(string) {
    
trace(string);
}

function 
test(fname,fparam){
    eval(
fname)(fparam);
}
 
test("ausgabe""hallo welt =)"); 
(Ich wage ja fast zu bezweifeln, dass obiger Code jemals funktioniert haben soll...)
sonar ist offline   Mit Zitat antworten
Alt 11-04-2006, 19:14   #8 (permalink)
SurfWaveFlash
 
Benutzerbild von ripcurl
 
Registriert seit: Jan 2004
Beiträge: 166
aaaah, Heilung, Heilung

Servus Sonar,

jaja, nachdem ich 2 Wochen nur über "offene" WLANs surfen konnte (Wohnungslosigkeit, Arbeitslosigkeit -> quasi obdachlos), bin ich zurück!

Das mit dem eval hatte ich auch schon getestet, allerdings "eval(fname(fparam));" und dat ging schief...

so läuft's, super, vielen Dank, sonar!
ripcurl ist offline   Mit Zitat antworten
Alt 11-04-2006, 19:29   #9 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Kein Problem!

Es würde übrigens wahlweise auch per Timeline-Zugriff gehen:
PHP-Code:
this[fname](fparam); 
sonar ist offline   Mit Zitat antworten
Alt 11-04-2006, 19:31   #10 (permalink)
SurfWaveFlash
 
Benutzerbild von ripcurl
 
Registriert seit: Jan 2004
Beiträge: 166
ääh, Timeline, räusper

Okay, das ist gut zu wissen, mögen tue ich aber nur die erste Variante :-)

Einen schönen Abend, und, trifft sich die Munich Flash Community mal wieder? Oder habt ihr mich schon aussortiert/abgeschrieben?

VG, Seb.
ripcurl 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:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele