textnode die digitalen Abenteuer des Andreas T.

5Nov/080

Flash und die Typsicherheit

Vor allem wenn eine grosse Nutzergruppe extrem wichtig ist, wird immer noch mit AS2 gearbeitet. Ich bin mir nicht sicher wie es in AS3 ist, aber die Typsicherheit in AS2 laesst zu wuenschen uebrig!

Liest man z.B. einen Dateipfad aus einem XML-Dokument aus und speichert diesen in einer als String typisierten Variable var path:String, meldet der Compiler keinerlei Fehler. Auch das Verfrachten des Wertes in noch andere streng als String typisierte Variablen, gibt es keine Probleme. Erst wenn man versucht den Pfad in z.B. einem MovieClipLoader als Bildpfad zu benutzen, geht es schief. Allerdings auch hier ohne Fehlermeldung. Das Bild wird einfach nicht geladen.

Umgehen kann man dieses Problem durch die explizite Konvertierung in einen String. Am besten sofort beim Auslesen aus dem XML.
var path:String = String(xml.firstChild);

Tagged as: , Leave a comment
Comments

No comments yet.

Leave a comment