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.

Récupère un tableau <strong>de</strong> chaînes reflétant les noms <strong>de</strong> tous les périphériques <strong>de</strong> capture <strong>de</strong> son<br />

disponibles sans afficher le panneau Paramètres <strong>de</strong> contrôle <strong>de</strong> Flash Player. Ce tableau se<br />

comporte <strong>de</strong> la même manière que tout autre tableau <strong>ActionScript</strong>, fournissant <strong>de</strong> façon<br />

implicite l'in<strong>de</strong>x basé sur zéro <strong>de</strong> chaque périphérique <strong>de</strong> capture <strong>de</strong> son et le nombre <strong>de</strong><br />

périphériques <strong>de</strong> capture <strong>de</strong> son présents sur le système (via Microphone.names.length).<br />

Pour plus d'informations, consultez l'entrée <strong>de</strong> classe Array <strong>de</strong> Microphone.names.<br />

L'appel <strong>de</strong> la propriété Microphone.names nécessite un examen minutieux <strong>du</strong> matériel et<br />

plusieurs secon<strong>de</strong>s peuvent être nécessaires pour créer le tableau. Dans la plupart <strong>de</strong>s cas, vous<br />

pouvez utiliser le microphone par défaut.<br />

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

Exemple<br />

L'exemple suivant affiche <strong>de</strong>s informations sur le(s) périphérique(s) <strong>de</strong> capture <strong>du</strong> son<br />

présent(s) sur votre système informatique, y compris un tableau <strong>de</strong> noms et le périphérique<br />

par défaut.<br />

var status_ta:mx.controls.TextArea;<br />

status_ta.html = false;<br />

status_ta.setStyle("fontSize", 9);<br />

var microphone_array:Array = Microphone.names;<br />

var active_mic:Microphone = Microphone.get();<br />

status_ta.text = "The <strong>de</strong>fault <strong>de</strong>vice is: "+active_mic.name+newline+newline;<br />

status_ta.text += "You have "+microphone_array.length+" <strong>de</strong>vice(s)<br />

installed."+newline+newline;<br />

for (var i = 0; i

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

Saved successfully!

Ooh no, something went wrong!