Comment utiliser les arguments de ligne de commande dans un gestionnaire d'événements creationComplete? Il semble l'événement invoquer se produit dans mon application AIR après creationComplete est appelé, donc je ne peux pas utiliser les arguments dans cette fonction, même si je voudrais vraiment. Tout autre événement qui peut toujours déclencher après l'événement invoke se produit?Utiliser des arguments de ligne de commande dans creationComplete
Répondre
Je ne pense pas que ce soit possible. Je viens de vérifier les sources et les invocations sont mises en place dans un gestionnaire d'enterframe APRÈS que l'événement creationcomplete a été déclenché. Vous pourriez peut-être sous-classer WindowedApplication et essayer de changer cet ordre, mais il y aura probablement une bonne raison pour laquelle il est implémenté de cette façon.
Vous pouvez trouver le fichier WindowedApplication.as dans [FLEX_DIR] \ SDKs \ 3.1.0 \ cadres \ projects \ airframework \ src \ mx \ core
Commentaire intéressant sur la ligne 2942:
en raison du comportement avec l'événement nativeApplication invoquer
nous faisons la queue des événements jusqu'à windowComplete
Alors que Christophe a raison, vous pouvez réellement obtenir vos paramètres avant la création complète. Comme l'a dit Christophe, dans une WindowedApplication, les invokeEvents sont mis en file d'attente lors de l'initialisation et distribués après la création. Toutefois, vous pouvez parfaitement écouter l'événement invoke de l'objet NativeApplication sous-jacent. Vous serez alors averti des événements d'invocation comme étant le cas, c'est-à-dire avant la fin de la création.
- 1. arguments de ligne de commande
- 2. QtCreator et arguments de ligne de commande
- 3. Arguments de la ligne de commande WinMain
- 4. Arguments de ligne de commande Java
- 5. Comment utiliser les arguments de ligne de commande pour imprimer des fichiers MS Office?
- 6. espace dans les arguments de ligne de commande Java
- 7. Arguments de ligne de commande Delphi Windows Services
- 8. Analyse des arguments de ligne de commande dans une application C++ unicode
- 9. Python: arguments d'entrée et de ligne de commande
- 10. Lancer des fichiers .jar avec des arguments de ligne de commande (mais sans fenêtre de console)
- 11. est-il possible de concatuer des arguments à une ligne de commande en utilisant des backquotes?
- 12. Lance un fichier avec des arguments de ligne de commande sans connaître l'emplacement de exe?
- 13. Script Perl avec des arguments en ligne de commande avec des espaces
- 14. Passer des arguments de ligne de commande à Internet Explorer via VB
- 15. Mise au point des arguments de la ligne de commande en C#
- 16. Problème d'analyse des arguments de la ligne de commande contenant le caractère '&' en C# .Net
- 17. Comment obtenir des arguments de ligne de commande pour un processus en cours
- 18. Comment faire pour échapper des arguments de ligne de commande sur Powershell?
- 19. Comment passer des arguments de ligne de commande à un programme Perl?
- 20. Comment Getopt :: Std gère-t-il les espaces dans les arguments de la ligne de commande?
- 21. Comment utiliser des balises de modèle imbriquées avec des arguments?
- 22. Citation d'arguments de ligne de commande dans des scripts shell
- 23. Ligne de commande JavaScript Arguments d'entrée lors de la réduction du code JavaScript dans Gedit
- 24. Impossible d'extraire correctement les arguments de la ligne de commande dans C#
- 25. application de ligne de commande de débogage
- 26. C Shell: Comment exécuter un programme avec des arguments de ligne sans commande?
- 27. accéder aux arguments de ligne de commande à partir du groupe OSGi
- 28. Instructions de ligne de commande analyse
- 29. Exécuter le script PowerShell à partir de C# avec les arguments de la ligne de commande
- 30. Programme Windows: Comment espionner les arguments de la ligne de commande?