endorenna
Messages postés7Date d'inscriptionvendredi 19 septembre 2008StatutMembreDernière intervention29 octobre 2009
-
28 oct. 2009 à 17:34
nickydaquick
Messages postés416Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention19 décembre 2013
-
30 oct. 2009 à 21:04
Bonjour.
Voila j'ai parcouru beaucoup de forums et fait de nombreuses recherches mais je patauge et je n'arrive pas à mes fins.
Je voudrais ajouter tout simplement un petit explorateur de fichier dans un des mes clips de mon site en flash, qui me permet de lister les fichiers contenu dans un ou plusieurs dossiers, de les afficher, et de permettre leur ouverture.
Existe t'il une fonction qui permet assez simplement sans passer par du php ou du xml, de faire ceci? via un composant tree ou scrollPane?
endorenna
Messages postés7Date d'inscriptionvendredi 19 septembre 2008StatutMembreDernière intervention29 octobre 2009 29 oct. 2009 à 10:10
j'ai trouvé ceci en fouillant:
b1_btn.addEventListener(MouseEvent.CLICK,fun);
function fun(e:Event)
{
var imagesFilter:FileFilter = new FileFilter("Images", "*.jpg;*.gif;*.png");
var docFilter:FileFilter = new FileFilter("Documents", "*.pdf;*.doc;*.txt");
var a:FileFilter=new FileFilter("mp3 files","*.mp3;");
var myFileReference:FileReference = new FileReference();
myFileReference.browse([imagesFilter, docFilter,a]);
}
Visiblement ça fonctionne uniquement en AS3. Est-il possible de l'adapter pour un composant tree ou scrollpane?
Vous n’avez pas trouvé la réponse que vous recherchez ?
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 29 oct. 2009 à 12:26
Si tu as lu ce doc de Flash concernant FileRéférence.browse, tu saurais que ça ne fait qu'ouvrir une boîte de dialogue pour que l'utilisateur puisse sélectionner un fichier avec un filtre visuel, mais tu n'en obtiens qu'un seul fichier et pas une liste ...
Pour ce qui est de AIR, il faut que tu vois les classes de la famille flash.fileSystem où tu trouveras ton bonheur.
Je précise juste que AIR n'est plus une animation Web, mais une application système ...
endorenna
Messages postés7Date d'inscriptionvendredi 19 septembre 2008StatutMembreDernière intervention29 octobre 2009 29 oct. 2009 à 12:48
Merci pour toutes tes indications, j'ai finalement trouvé ce que je cherchais, en XML et php et ça marche très bien, me reste juste à automatiser le scan du contenu de mes dossiers:
J'ai juste un soucis quand le script php me génère le fichier tree.xml, il ne génère que le <node label=''></node> mais pas le contenu, je continu à tester mais je pense être sur la bonne voie!
nickydaquick
Messages postés416Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention19 décembre 20133 30 oct. 2009 à 21:04
Salut,
Cote client tu as
Actionscript 3.0
FileReference:
te permet d'obtenir un fichier selectionne , ou de sauvegarder un fichier
FileReferenceList
te permet d'obtenir une liste de fichiers selectionnes
Sous AIR:
tu as File pour avoir acces au systeme de fichiers.