En effet, c'est très lent (je n'ai pas encore testé la vitesse de transmission de données). Mon flash était lent à charger (création dynamique de listes après chargement de tables SQL) mais maintenant il met 2 fois plus de temps. Je pense que ça s'applique à la vitesse générale du flash, pas seulement au lancement.
Flash est très pratique pour les applications web. Pour faire des exe, Director est conseillé. Nous on est resté sous Flash pour des raisons financière mais aussi pour ne pas avoir 2 codes entre la version CD et la version web.
Autant pour moi, pour que ça marche il faut compléter le chemin du swf avec file:// en tête (je définissais le chemin dans le code à partir du repertoire courant, ce qui ne semble pas possible dans les propriétés de l'ocx)
Pour que la communication puisse se faire sans clic sur un bouton MFC, j'envois les variables depuis le C avec un setVariable et avec un watch depuis le flash. Il y a surement plus simple, mais je n'ai pas trouvé.
Sinon quelqu'un connait une méthode pour récupérer les dimensions initiales du swf? (afin de redimensionner la fenêtre MFC)
ouai, exactement. J'ai fais une application sur ce principe, mais afin de pouvoir charger d'autres swf, j'ai créé deux flash discutant par une localConnection. L'un était chargé par l'appli c l'autre dans le flash player. Dans le principe ca fonctionnait pas mal, mais comme je désirais passer beaucoup de données afin manipuler des objets flash avec de l'audio, j'ai vite vu la lourdeur de la localConnnection dans cette situation. Aujourd'hui j'utilise une liaison socket entre mon Flash et mon C. Demain, je laisse tomber le flash : trop lourd, trop consommant, trop propriétaire.
Te projet ne compile pas sur mon VC++ 6, j'ai des probleme avec les ressources. Peux mettre le zip a jour pour qu'il fonctionne. Ton projet m'interesse beaucoup.
3 mars 2006 à 14:10
Flash est très pratique pour les applications web. Pour faire des exe, Director est conseillé. Nous on est resté sous Flash pour des raisons financière mais aussi pour ne pas avoir 2 codes entre la version CD et la version web.
3 mars 2006 à 14:05
Pour que la communication puisse se faire sans clic sur un bouton MFC, j'envois les variables depuis le C avec un setVariable et avec un watch depuis le flash. Il y a surement plus simple, mais je n'ai pas trouvé.
Sinon quelqu'un connait une méthode pour récupérer les dimensions initiales du swf? (afin de redimensionner la fenêtre MFC)
3 mars 2006 à 14:04
3 mars 2006 à 13:55
22 nov. 2004 à 19:37
22 juil. 2003 à 13:16
Cette exemple est tres didactique mais il reste une question
subsidiaire.
Peut on appeles des fonctions c depuis flash
Merci d'avance
25 juin 2003 à 17:41
Dans les propriétés de l'objet flash, il faut mettre le path du swf, tout simplement.
Encore une bonne action pour superNéophyt' :)
25 juin 2003 à 13:11
23 mai 2003 à 02:46
1 juil. 2002 à 12:37
1 juil. 2002 à 12:21
29 juin 2002 à 11:06
serieux, c'est vraiment utile.
par contre, si tu savais comment faire sans les MFC, ça m'arrangerait.