03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

listenerObj.onKeyDown = function() {<br />

switch (String.fromCharCo<strong>de</strong>(Key.getAscii())) {<br />

case "A" :<br />

trace("you pressed A");<br />

break;<br />

case "a" :<br />

trace("you pressed a");<br />

break;<br />

case "E" :<br />

case "e" :<br />

trace("you pressed E or e");<br />

break;<br />

case "I" :<br />

case "i" :<br />

trace("you pressed I or i");<br />

break;<br />

<strong>de</strong>fault :<br />

trace("you pressed some other key");<br />

break;<br />

}<br />

};<br />

Key.addListener(listenerObj);<br />

Voir également<br />

Opérateur === (égalité stricte)<br />

Instruction throw<br />

throw expression<br />

Génère ou renvoie une erreur qui peut être traitée ou interceptée par un bloc <strong>de</strong> co<strong>de</strong> catch{}.<br />

Si aucune exception n'est interceptée par le bloc catch, la chaîne représentant la valeur<br />

renvoyée s'affiche dans le panneau <strong>de</strong> sortie.<br />

De manière générale, le système renvoie <strong>de</strong>s occurrences <strong>de</strong> la classe Error ou <strong>de</strong> ses sousclasses<br />

(voir la section Exemple).<br />

Disponibilité : Flash Player 7 ; <strong>ActionScript</strong> 1.0<br />

Paramètres<br />

expression:Object - Expression ou objet <strong>ActionScript</strong>.<br />

Exemple<br />

Dans cet exemple, une fonction intitulée checkEmail() vérifie si la chaîne qui lui est<br />

transmise est une adresse électronique correctement formatée. Si la chaîne ne contient pas le<br />

symbole @, la fonction renvoie une erreur.<br />

234 Chapitre 1: Eléments <strong>du</strong> <strong>langage</strong> <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!