Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-01-2012, 14:12   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
Standardkonstruktor und EventDispatcher

Hi,

ich habe seit eben das Problem, dass mein Projekt nicht mehr richtig arbeitet.

Es kommt vor dem Compilieren zu folgende Fehlermeldung:
PHP-Code:
1203Kein Standdardkonstruktor in Basisklasse flash.events:EventDispatcher gefunden 
Hier die Klasse in der der Fehler auftaucht:

PHP-Code:
package scripts
{
    
import flash.events.Event;
    
import flash.events.EventDispatcher;
    
import flash.net.URLLoader;
    
import flash.net.URLRequest;
    
    
/**
     * Verarbeitet die XML Datei 
     **/
    
public class GetContentFromXML extends EventDispatcher
    
{
        
        private var 
xmlLoader:URLLoader = new URLLoader();
        private var 
data:XML;
        
        public function 
GetContentFromXML(firstIDpart:StringsecondIDpart:String){
            var 
url:URLRequest = new URLRequest("products/" firstIDpart "/" secondIDpart "/content.xml");
            
            
xmlLoader.addEventListener(Event.COMPLETEparseXML);
            
xmlLoader.load(url);
        }
        
        protected function 
parseXML(event:Event):void{
            
data = new XML(event.target.data);
            
//Entfernen des aktuellen EventListeners
            
xmlLoader.removeEventListener(Event.COMPLETEparseXML);
            
//Hinzufügen eines eigenen Events
            
dispatchEvent(new Event(Event.COMPLETE));
            
        }
        
/**
         * Liefert die verarbeitete XML zurück
         * @return geladene Informationen als XML
         **/
        
public function getXML():XML{
            return 
data;
        }

    }
        

Wahrscheinlich ist es wieder was ganz simples, aber aktuell habe ich keine Lösung parat.

Danke vorab und beste Grüße
passi87 ist offline   Mit Zitat antworten
Alt 26-01-2012, 14:30   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Schreib mal super(); in die erste Zeile Deines Konstruktors!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist gerade online   Mit Zitat antworten
Alt 26-01-2012, 14:40   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
Thumbs up

tatsächlich, es funktioniert.

Danke, ich wusste doch das es sich um eine simple Zeile handeln wird

DAUMEN HOCH
passi87 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
EventDispatcher? oma420 ActionScript 3 2 02-12-2009 11:21
EventDispatcher thekai Flash CS4 Professional 1 28-05-2009 16:59
eventdispatcher tasovi ActionScript 2 5 24-09-2006 21:51
EventDispatcher André Michelle Softwarearchitektur und Entwurfsmuster 3 02-09-2005 13:23
EventDispatcher SunboX ActionScript 1 8 20-02-2004 20:32


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele