Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1540 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  sélectionner une liste de fichiers avec FileReferenceList ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

sélectionner une liste de fichiers avec FileReferenceList ?

n°1512561
debugger
Posté le 09-02-2007 à 13:55:45  profilanswer
 

bonjour,

 

en flash/actionscript je suis au niveau zéro
mon but est de pouvoir sélectionner une liste de fichiers et de récupérer leurs attributs (nom, taille)
après avoir googlelisé, j'ai commencé par vouloir tester FileReferenceList.browse() en écrivant le code suivant

Code :
  1. import flash.net.FileReferenceList;
  2. import flash.net.FileReference;
  3. class Tuto
  4. {
  5.   static var fileRef:FileReferenceList ;
  6.   static var listener:Object;
  7.  
  8.   static function main(mc)
  9.   {
  10.     listener = new Object();
  11.    
  12.     listener.onSelect = function(fileRefList:FileReferenceList)
  13.     {
  14.       trace("onSelect" );
  15.       var list:Array = fileRefList.fileList;
  16.       var item:FileReference;
  17.       for(var i:Number = 0; i < list.length; i++)
  18.       {
  19.         item = list[i];
  20.         trace("name: " + item.name);
  21.         trace(item.addListener(this));
  22.         item.upload("http://www.yourdomain.com/" );
  23.       }
  24.     }
  25.    
  26.     fileRef = new FileReferenceList();
  27.     fileRef.addListener(listener);
  28.     fileRef.browse();
  29.   }
  30. }

que je compile avec mtasc avec la ligne de commande

Code :
  1. mtasc -swf tuto.swf -main -header 80:60:100 -cp std8 -mx Tuto.as

et que j'insère dans ma page de test avec

Code :
  1. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
  2.   <param name="movie" value="tuto.swf"><param name="quality" value="high"><param name="bgcolor" value="#ffffff">
  3.   <embed src="tuto.swf" quality="high" bgcolor="#ffffaa" name="fileUpload" align="middle" play="true" loop="false" quality="high" allowScriptAccess="allways" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
  4. </object>

seulement ici fileRef.browse() n'ouvre pas la fenêtre de sélection de fichiers...
qu'est-ce qui ne va pas ?

 

edit : mon exemple vient de http://wiki.media-box.net/document [...] erencelist


Message édité par debugger le 09-02-2007 à 14:09:19
mood
Publicité
Posté le 09-02-2007 à 13:55:45  profilanswer
 

n°1512709
Zedlefou
In cabbage we trust !
Posté le 09-02-2007 à 16:37:30  profilanswer
 

Tu la lances comment cette classe ? onRelease ?

n°1512915
debugger
Posté le 10-02-2007 à 01:41:25  profilanswer
 

la fonction main est appelée, ça c'est sûr car je l'ai vérifié en y affichant du texte
mais fileRef.browse() n'ouvre pas la fenêtre de sélection de fichier


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  sélectionner une liste de fichiers avec FileReferenceList ?

 

Sujets relatifs
[archéologie] dbase : format des fichiers str ?valeur de la selection d'une liste déroulante dans une variable
liste déroulante formulaire principal sous-formulaire.
Liste deroulante et champs texte[windows] dir avec le chemin total des fichiers
Selectionner des semaines avec leurs intervalles de datesCSS+liste enumerative = probleme ????
[javascript] désactiver une liste déroulante en cochant 1 bouton radioPHP et les fichiers texte
Plus de sujets relatifs à : sélectionner une liste de fichiers avec FileReferenceList ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR