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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

listener.onComplete = function(file:FileReference):Void {<br />

trace("onComplete: " + file.name);<br />

}<br />

listener.onHTTPError = function(file:FileReference):Void {<br />

trace("onHTTPError: " + file.name);<br />

}<br />

listener.onIOError = function(file:FileReference):Void {<br />

trace("onIOError: " + file.name);<br />

}<br />

listener.onSecurityError = function(file:FileReference,<br />

errorString:String):Void {<br />

trace("onSecurityError: " + file.name + " errorString: " + errorString);<br />

}<br />

var fileRef:FileReference = new FileReference();<br />

fileRef.addListener(listener);<br />

fileRef.browse();<br />

onSelect (écouteur d'événement<br />

FileReference.onSelect)<br />

onSelect = function(fileRef:FileReference) {}<br />

Appelé lorsque l'utilisateur sélectionne un fichier à envoyer ou télécharger dans la boîte <strong>de</strong><br />

dialogue <strong>de</strong> recherche <strong>de</strong> fichiers. (Cette boîte <strong>de</strong> dialogue est affichée quand vous appelez<br />

FileReference.browse(), FileReferenceList.browse(), ou<br />

FileReference.download().) Lorsque l'utilisateur sélectionne un fichier et confirme<br />

l'opération (par exemple, en cliquant sur OK), les propriétés <strong>de</strong> l'objet FileReference sont<br />

renseignées.<br />

L'écouteur onSelect fonctionne un peu différemment selon la métho<strong>de</strong> qui l'invoque.<br />

Quand onSelect est invoqué après un appel browse(), Flash Player peut lire toutes les<br />

propriétés d'un objet FileReference, parce que le fichier choisi est dans le système local <strong>de</strong><br />

fichiers. Quand onSelect est invoqué après un appel download(), Flash Player peut lire<br />

uniquement la propriété name, parce que le fichier n'a pas encore été téléchargé dans le<br />

système local <strong>de</strong> fichiers au moment où onSelect est invoqué. Quand le fichier a été<br />

téléchargé et onComplete invoqué, alors Flash Player peut lire toutes les autres propriétés <strong>de</strong><br />

l'objet FileReference.<br />

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

FileReference (flash.net.FileReference) 599

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

Saved successfully!

Ooh no, something went wrong!