begin process at 2012 05 27 14:48:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > CONNEXION FLASH VC++

CONNEXION FLASH VC++


 Information sur la source

Note :
9,33 / 10 - par 3 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :28/06/2002 Date de mise à jour :01/08/2003 14:17:28 Vu / téléchargé :8 510 / 850

Auteur : BarthOlivier

Ecrire un message privé
Site perso
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

L'interface graphique etant un outil de "tappe à l'oeil" très puissant, il est parfois interessant d'avoir un HID de type Flash avec la puissance de calcul( ou autre : GDI, OpenGL,USB,Serie etc...) de VisualC++
Ce très petit soft permet d'utiliser l'ocx flash fourni(avec le pluging Internet) d'effectuer un envoi et une reception de parametre. Maintenant a vous de jouer.

A noter qu'il faut avoir Flash5 pour pouvoir créer l'application

Source

  • Un peu chiant...
  • -test.fla(code source Flash - exemple fourni)
  • -suivi2.swf(executable vers lequel pointe l'ocx)
  • puis le logiciel VC++
  • Ce soft n'est pas de haut niveau mais permet de montrer comment passer des parametres une fois qu'on sait, après on fait ce qu'on veut ....
Un peu chiant... 

-test.fla(code source Flash - exemple fourni)
-suivi2.swf(executable vers lequel pointe l'ocx)

puis le logiciel VC++

Ce soft n'est pas de haut niveau mais permet de montrer comment passer des parametres une fois qu'on sait, après on fait ce qu'on veut ....
 

 Conclusion

Si vous vouler tester tout de suite, placer le fichier executable flash sous la racine c:\

Mise à jour :

Effectivement, le source a du etre ecrasé. Suite a plusieurs demandes, j'ai remodifié l'ensemble en fournissant le source. C'est un truc très nul, mais avec deux variables (j'ai perdu le source originel et je sais plus commen faire). On peut remplacer la variable "Valeur" dans l'animation flash en remplacant son contenu...

Réponses diverses:

Désolé, avec mon boulot j'ai pas trops le temps de répondre (en fait d'essayer avant de réponde).

Pour un site traitant du sujet, franchement je sais pas. J'ai fait des essai d'exportation de variables et ca a fonctionner.

Pour appeler d'autres fonctions externe (type DLL) malgrès differentes manips. j'ai pas réussi. Peut etre sur des sites professionnel. En tout cvas dans les differentes info. que j'ai consulté j'ai rien trouvé.

Pour l'appel a l'activex sans MFC. J'ignore complétement si c'est possible ou non. Le problème est que vu que c'est un Controle ctiveX externe il me semble nécéssaire d'avoir un conteneur MFC ??? j'en sais rien faut demander à des vrais pro de l'info...


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip DDE: DYNAMIC DATA EXCHANGE
DOEVENTS EN VC++

 Sources de la même categorie

Source avec Zip Source avec une capture PLANNING D'EQUIPE par grephit
Source avec Zip APPLICATION DE DESSIN DE QUELQUES FIGURES par laguchori
Source avec Zip Source avec une capture HDR EXPOSURE FUSION par mecrosoft
Source avec Zip Source avec une capture IRC CLIENT MULTISERVEUR EN MFC (TXIRC) par TeniX
Source avec Zip ENTETE DU FICHIER BMP (BIPMAP) par k.Lutchi

Commentaires et avis

Commentaire de Xs le 29/06/2002 11:06:10

ton code est super !!!!
serieux, c'est vraiment utile.

par contre, si tu savais comment faire sans les MFC, ça m'arrangerait.

Commentaire de Ares le 01/07/2002 12:21:01

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.

Commentaire de Ares le 01/07/2002 12:37:50

C bon, j'ai reussi, du cree un repertoire res avec un .ico et .rc2 dedans.

Commentaire de neolao le 23/05/2003 02:46:17

le Flash ne s'affiche pas moi

Commentaire de Bilock le 25/06/2003 13:11:22

Le flash ne se charge pas :(

Commentaire de Bilock le 25/06/2003 17:41:40

Je viens de comprendre pourquoi le flash ne se charge pas !!!!

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'   :)

Commentaire de aghrora le 22/07/2003 13:16:36

Salut,
Cette exemple est tres didactique mais il reste une question
subsidiaire.
Peut on appeles des fonctions c depuis flash

Merci d'avance

Commentaire de unfixbug le 22/11/2004 19:37:17

wow~!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Commentaire de fuliculi le 03/03/2006 13:55:38

Très sympa ce code mais il semblerait que le flash ne puisse pas charger d'autres swf (c.f. loadMovie)

Commentaire de Bilock le 03/03/2006 14:04:33

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.

Commentaire de fuliculi le 03/03/2006 14:05:39

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)

Commentaire de fuliculi le 03/03/2006 14:10:46

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.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales