Bonjour,

Pour les besoins d'un outil flex que je suis en train de développer, l'utilisateur doit charger une image à partir de son disque dur et cette image doit être ajoutée dans un canvas de l'application.

Pour cela, je procède de la manière suivante :

- méthode appelée lorsque l'utilisateur clique sur un bouton Charger :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
public function handleLoadImageBtn(e:Event):void {
   fileReference = new FileReference();
   fileReference.addEventListener(Event.SELECT, onSelectFile);
   fileReference.browse();
}
- méthode appelée lorsque l'utilisateur a sélectionnée un fichier (je passe sous silence les vérifications de type qui vérifie que le fichier sélectionné est bien une image) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public function onSelectFile(e:Event):void {
    //monImage.source = fileReference.name;
    Alert.show(fileReference.name);
}
C'est là que je bloque, je ne sais pas comment faire pour instancier mon composant Image ? Est-ce que je dois l'uploader sur le serveur pour ensuite là retélécharger via un URLRequest ?

Merci de votre aide...

PS:Je viens de voir que mon post ressemblait fortement à celui posté il y a quelques jours par franquis mais comme il n'a pas eu de réponses, je retente ma chance