Flash CS3-Dokumentation |
|||
| Programmieren mit ActionScript 3.0 > Verarbeiten von Fehlern > Verwenden der Debugger-Version von Flash Player | |||
Adobe stellt für Entwickler eine spezielle Version von Flash Player bereit, um das Debugging von Anwendungen zu unterstützen. Wenn Sie Adobe Flash CS3 Professional oder Adobe Flex Builder 2 installieren, erhalten Sie auch die Debugger-Version von Flash Player.
Die Debugger-Version und die normale Version von Flash Player unterscheiden sich deutlich bei der Anzeige von Fehlern. In der Debugger-Version wird der Fehlertyp (z. B. Error, IOError oder EOFError), die Fehlernummer und eine Fehlermeldung im Klartext angezeigt. In der normalen Version wird nur der Fehlertyp und die Fehlernummer angezeigt. Betrachten Sie den folgenden Code:
try
{
tf.text = myByteArray.readBoolean();
}
catch (error:EOFError)
{
tf.text = error.toString();
}
Beim Auslösen eines EOFError-Fehlers in der readBoolean()-Methode wird in der Debugger-Version von Flash Player im Textfeld tf die folgende Meldung angezeigt: „EOFError: Fehler #2030: Unerwartetes Dateiende aufgetreten."
Mit demselben Code wird in der normalen Version von Flash Player der folgende Text angezeigt: „EOFError: Fehler #2030."
Um in der normalen Version von Flash Player die Ressourcennutzung und die Dateigröße zu minimieren, werden keine Fehlermeldungsstrings angezeigt. Sie können die Fehlernummer in der Dokumentation nachschlagen (in den Anhängen des Komponenten-Referenzhandbuch für ActionScript 3.0s), um die entsprechende Fehlermeldung zu finden. Alternativ können Sie auch den Fehler mit der Debugger-Version von Flash Player reproduzieren, damit die vollständige Meldung angezeigt wird.
Flash CS3
Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht
Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/main/00000101.html