Je suis en train de traiter un FileReferenceList.fileList [] de plusieurs fichiers d'un utilisateur sélectionne dans le code suivant ..Flex - événement dispatch personnalisé à la réception d'événement standard
for (i=0;i < event.currentTarget.fileList.length; i ++){
fileByteData = new ByteArray();
fileByteData = (event.currentTarget.fileList[i].data as ByteArray);
loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, checkImageDimensions);
loader.loadBytes(fileByteData);
}
je dois-je passer en checkImageDimensions garder piste de quelle image est qui, je peux facilement créer un événement personnalisé, mais j'ai besoin de ce feu au bon moment. Idéalement, je pouvais faire quelque chose comme ça ..
var myEvent:CustomEvent = new CustomEvent(i);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, this.dispatchEvent(CustomEvent))
Mais pour être honnête, je ne suis pas sûr de la façon de procéder ...
Quelqu'un peut-il me aider? Merci!
Je dois passer un nombre entier avec chaque événement différent, au cas où ils se déclencheraient dans un ordre différent. Je ne vois pas comment je peux le faire avec votre deuxième méthode? Merci pour l'indice si! – adam