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.

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

FileReference.onOpen)<br />

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

Appelé au début d'une opération d'envoi ou <strong>de</strong> téléchargement.<br />

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

Paramètres<br />

fileRef:flash.net.FileReference - Objet FileReference qui a initié l'opération.<br />

Exemple<br />

L'exemple suivant trace un message quand l'événement onOpen est déclenché.<br />

import flash.net.FileReference;<br />

var listener:Object = new Object();<br />

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

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

}<br />

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

fileRef.addListener(listener);<br />

var url:String = "http://www.macromedia.com/platform/whitepapers/<br />

platform_overview.pdf";<br />

fileRef.download(url, "FlashPlatform.pdf");<br />

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

FileReference.onProgress)<br />

onProgress = function(fileRef:FileReference, bytesLoa<strong>de</strong>d:Number, bytes-<br />

Total:Number) {}<br />

Appelé régulièrement pendant l'opération d'envoi ou <strong>de</strong> téléchargement. L'écouteur<br />

onProgress est invoqué pendant que Flash Player transmet <strong>de</strong>s octets à un serveur, il est<br />

appelé régulièrement pendant la transmission, même si elle ne réussit pas au final. Pour<br />

déterminer si la transmission <strong>du</strong> fichier est entièrement terminée, et à quel moment, utilisez<br />

onComplete.<br />

Dans certains cas, les écouteurs onProgress ne sont pas invoqués, par exemple lorsque le<br />

fichier transmis est <strong>de</strong> très petite taille ou lorsque le chargement ou le téléchargement<br />

s'effectuent très rapi<strong>de</strong>ment.<br />

596 Chapitre 2: Classes <strong>ActionScript</strong>

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

Saved successfully!

Ooh no, something went wrong!