Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-11-2011, 15:30   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.407
EventHandling Problem

Hallo,

folgendes Problem, was mir die Nerven raubt:


Ich habe eine Combobox gebaut, welche ein Event dispatcht. (EVENT_ITEM_SELECT)

Dieses wird immer aufgerufen, wenn ich ein item aus der Comboboxliste wähle. (logisch. )


Problem:

In meiner Hauptklasse instanziere ich 2 bzw. mehr Comboboxen und setze auf jede einen Listener für dieses Event...

Problem:
Sobald ich auf mehr als 1 meiner Boxen diesen Listener setze, bekomme ich zig hundert mal das Event geschmissen und Flash schmiert ab...


Weiß da jemand Rat? Ich hatte sowas noch nie......

Grüße, Nico
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist gerade online   Mit Zitat antworten
Alt 03-11-2011, 15:36   #2 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.839
Klingt nach Stapelüberlauf. Ohne Code und Stacktrace wird es schwierig dir da zu helfen.
Abstrakt gesprochen:
Du machst in deinem Eventhandler irgendwas was den dispatch des Events verursacht was wiederum deinen Eventhandler triggered...
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 03-11-2011, 15:38   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.407
Ja das denke/dachte ich mir ja auch, aber ich verstehe nur nicht wieso....

[...]

Edit: ......... Ich hasse es.... Da muss ich 3 Stunden nach dem Fehler suchen und erst wenn ich es hier poste... dann fällt mir der ******-Fehler sofort ins Gesicht.....
__________________
Mein Blog
Freue mich über jeden Besucher. :)

Geändert von Nico B. (03-11-2011 um 15:45 Uhr)
Nico B. ist gerade online   Mit Zitat antworten
Alt 03-11-2011, 15:49   #4 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.839
Vermutlich beeinflussen sich die Comboboxen und lösen dann den dispatch aus.
Edit:
Zitat:
Edit: ......... Ich hasse es...
Für sowas gibts in IntelliJ nen Plugin
JetBrains IntelliJ IDEA Plugin Repository
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 03-11-2011, 15:53   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.407
*trauriges Pandabärchen*
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist gerade online   Mit Zitat antworten
Alt 03-11-2011, 16:30   #6 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.139
Vermutung: du hast einen Event Handler auf das Event und der löst ein Redispatch aus -> Stack overflow.
Omega Psi 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Eventhandling bei Papervision - wer kann helfen? simeon.newbie 3D 2 16-11-2010 09:08
Bitte um Hilfe bei Problem mit Eventhandling Dr.Dangerous ActionScript 2 4 11-05-2008 21:13
AS 2.0 -> AS 3.0 (eventhandling etc.) JMB ActionScript 3 13 08-05-2007 11:23
eventHandling frage troner ActionScript 1 4 13-07-2005 11:05
eventhandling worgor ActionScript 1 6 13-04-2005 12:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele