Donner de l’air aux commandes synchrones
J'ai développé un petit outil pour parser un fichier excel et recréer une arborescence de fichier et leur contenu. J'ai utilisé Zinc, Excel Extension le tout en as2 et flash 8. Au départ je balancais toutes mes commandes synchrones les unes après les autres ce qui faisait que le flash était toujours en attente de synchrone et ne reprenait la main que quelques ms le temps de faire un petit traitement du style passé à la ligne suivante. Au bout d'un moment (à peu près 900 lignes), flash player pétait un plomb. Il m'affichait la fenêtre de paramètres de flash sans texte (sic) et en passant tous les onglets un par un en boucle plutôt étrange... En rajoutant un petit setTimeout de 1 s entre chaque traitement, flash respire et ça va mieux. Du coup il m'a traité mes 3000 lignes tranquillement...
Pourquoi tu a pas tout simplement utilisé un export CSV du fichier XML qui est assez simple a parser ensuite
Bon déjà, le fichier excel xls est très facile à parser avec l’extension d’excel. (Je suppose que tu voulais dire XLS au lieu de XML ;-)) après j’avais effectivement commencé par ça, mais l’export csv n’était pas si facile à parser avec Zinc sachant que le fonction ReadFile merde sur mon fichier qui est assez énorme.
j’ai pas encore testé zink ? mais tu cible un swf pour intégré dans une projection Zink ? car si c’est le cas.. avant je te conseille de passer ton swf dans SWF ScriptLimits Injector
http://www.buraks.com/swfsli/
PS : faudra que je teste Zink une bonne fois pour toute à l’occasion lol
EKA+
Ah tiens bonne idée
Ouais Zinc c bien surtout avec les méthodes synchrones mais ça reste pas super stable et assez lent au démarrage. Par contre c’est plaisant de pouvoir écrire dans le registre, écrire des fichiers etc…