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.

La progression <strong>du</strong> chargement d'un fichier ne peut pas être déterminée sur les plate-formes<br />

Macintosh avec version antérieure à OS X 10.3. L'événement onProgress est appelé au cours<br />

<strong>du</strong> chargement, mais la valeur <strong>du</strong> paramètre bytesLoa<strong>de</strong>d à -1 indique que la progression ne<br />

peut pas être déterminée.<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 />

bytesLoa<strong>de</strong>d:Number - Nombre d'octets transmis jusque là.<br />

bytesTotal:Number - Taille totale <strong>du</strong> fichier à transmettre, en octets. Si la taille ne peut pas<br />

être déterminée, la valeur est -1.<br />

Exemple<br />

L'exemple suivant trace la progression d'un téléchargement utilisant l'écouteur d'événement<br />

onProgress.<br />

import flash.net.FileReference;<br />

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

listener.onProgress = function(file:FileReference, bytesLoa<strong>de</strong>d:Number,<br />

bytesTotal:Number):Void {<br />

trace("onProgress: " + file.name + " with bytesLoa<strong>de</strong>d: " + bytesLoa<strong>de</strong>d +<br />

" bytesTotal: " + bytesTotal);<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 />

Voir également<br />

FileReference (flash.net.FileReference) 597

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

Saved successfully!

Ooh no, something went wrong!