begin process at 2010 02 10 04:37:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

ActiveX / COM

 > 

Flash Macromedia


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Flash Macromedia

jeudi 22 février 2007 à 00:59:53 | Flash Macromedia

thr_dreamer_57

Salut cher lecteur,
Pour commencer j'aimerai bien vous assurer que je ne me suis pas trompé de forum ;). En fait mon problème c'est d'intégrer une annimation flash qui sous format .swf dans ma form. J'ai déja essayer ça avec VB 6 c'été très simple il suffit d'ajouter le controle Sockwave ensuite lui affecter le path de l'annimation : SockwaveControl1.movie="C:\annimation.swf". le problème avec CSharp .net c'est que j'ai trouver un ocx "SockwaveFlashObject" (je ne sais même pas si c'est le bon contrôl" mais malheureusement j'ai pas trouver comment le manipuler pour faire fonctionner mon annimation.

je ne sais pas si vous trouverez le truk des annimations interressant mais avec ça j'ai réaliser des interfaces annimées trop cool.

merci d'avance,
jeudi 22 février 2007 à 01:42:29 | Re : Flash Macromedia

Lutinore

Administrateur CodeS-SourceS
Salut c'est relativement simple.. Dans Visual Studio, clique droit sur la boite à outils -> Choisir les éléments -> Onglet COM -> Ajouter ShockWave Flash Object. Sauf que pour une raison que j'ignore avec VS2005 et la dernière version de Flash j'ai un plantage alors qu'avant ça passait bien o_O . Si tu as le même problème utilise l'utilitaire en ligne de commande aximp.exe ( dans le SDK du framework ) c'est ce que fait VS de manière implicite.. Ca va générer 2 librairies en code managé qu'il suffit d'ajouter en référence dans ton projet et les using correspondant dans ton code. Utilise l'explorateur d'objets de VS ou Reflector pour voir les namespaces et les classes des wrappers générés.
jeudi 22 février 2007 à 09:17:18 | Re : Flash Macromedia

thr_dreamer_57

salut Lutinore,
merci pour votre réponse mais je vous serai énormément reconnaissant si vous détailler un peux plus. le truk de générer les deux librairies en code .... :(
merci
jeudi 22 février 2007 à 09:40:34 | Re : Flash Macromedia

thr_dreamer_57

re salut,
c'est bon j'ai générer les deux fichiers "AxShockwaveFlashObjects.dll" et "ShockwaveFlashObjects.dll" à l'aide de aximp.exe et j'ai ajouter ces références mais après il me signal un warning qui indique que les références sont introuvables.
merci




jeudi 22 février 2007 à 09:51:00 | Re : Flash Macromedia

thr_dreamer_57

svp si vous avez déja essayer ce truk envoi moi un petit exemple. et je vous assure qu'il ya pleins de monde sur net qui n'on pas réussi  à le faire. merci d'avance.
jeudi 22 février 2007 à 15:16:25 | Re : Flash Macromedia

Lutinore

Administrateur CodeS-SourceS
Réponse acceptée !

Je viens tester à nouveau ça marche très bien même avec Flash 9.




1 ) aximp.exe -source "C:\WINDOWS\system32\Macromed\Flash\Flash9b.ocx"

2 ) Dans VS on ajoute dans les références les 2 libs générées par aximp, AxShockwaveFlashObjects.dll et ShockwaveFlashObjects.dll

3 ) Dans le code on ajoute les 2 namespaces correspondant :

   using AxShockwaveFlashObjects;
   using ShockwaveFlashObjects;

3 ) On initialise dans le constructeur de la forme le player avec l'animation Flash.

   AxShockwaveFlash axShockwaveFlash = new AxShockwaveFlash( );
   axShockwaveFlash.Dock = DockStyle.Fill;

   this.Controls.Add( axShockwaveFlash );
   this.Show( ); // Evite l'InvalidActiveXStateException.

   axShockwaveFlash.Movie = "D:\\anime.swf";
   axShockwaveFlash.Play( );

jeudi 22 février 2007 à 19:23:32 | Re : Flash Macromedia

thr_dreamer_57

merci bcp c'est très gentil. finalement ça a marché

mardi 24 février 2009 à 17:25:50 | Re : Flash Macromedia

czar

Salut tout le monde,
j'en étais sure, je ne trouverai le code que dans ce forum :p, mais ça fonctionne chez moi :/
ça génère l'erreur suivante:
AxImp error: Unable to locate input ActiveX library: 'C:\WINDOWS\system32\Macromed\Flash\Flash9b.ocx'.

merci d'avance
mardi 24 février 2009 à 19:39:29 | Re : Flash Macromedia

Lutinore

Administrateur CodeS-SourceS

Certainement car tu as la dernière version de Flash qui est ( actuellement ) la 10a donc change la fin du chemin par Flash10a.ocx ou plus simplement cherche dans le répertoire System32 le fichier ActiveX de Flash.

mardi 24 février 2009 à 23:54:29 | Re : Flash Macromedia

czar

non Mr Lutinore, j'ai Flash9f.ocx, qu'est ce que je dois faire alors :(

^^

1 2

Cette discussion est classée dans : problème, flash, swf, annimation, macromedia


Répondre à ce message

Sujets en rapport avec ce message

Problème d'accentuation avec les sockets [ par tiborg ] Bonjour,Je suis actuellement à la recherche d'un exemple simple de chat. Et à chaque fois que j'essaie une source ou que je la programme j'ai un probl changement de form après un click [ par BadFox ] salut,mon problème est que j'ai une form avec un bouton où lorsque je clique dessus, je voudrais changer tout ce qu'il y a sur cette form mais en la g dataGrid problème [ par pjerier ] bonjour à tous, je voudrais ecrire dans l'en-tête d'une ligne d'une dataGrid -> si quelqu'un peut m'aider..Merci d'avance !! Le language utilisé est l datagrid et bouton radio... [ par titou65 ] Bonjour,Je bosse sur un datarid en mode Web...je pense que pour une window form mon problème aurait la même solution.J'ai donc un datagrid qui m'affic problème avec des ListeView (C#) [ par Zaecken ] Je n'arrive pas à afficher les SubItem. je fais: ListViewItem liste = new ListViewItem(new string[]{"aa" , "bb" , "cc"}); lv.Items.Add(liste); (lv est System.Net.SocketPermission... [ par houseclubber ] J'ai un problème. J'ai testé une source de ce site qui fait un client serveur multi telnet qui fonctionne chez moi, mais pas à mon école...Voici l'err problème de guillemets [ par lpoinsot ] J'ai un petit problème je cherche à mettre des guillemets dans un chaine de caractère...par exempleChaine = ""mais ça marche po, même en mettant 2" av Problème d'Upload de fichier Image [ par pchanet ] Bonjour à tous,J'ai un problème avec le code de téléchargement d'une image. Lorsque j'active le téléchargement, une erreur s'affiche :->> "La référenc problème avec dll [ par pipicaca ] Bonjour!Voila je dois faire une application en C# utilisant des dll écrites en C. Les fonctions de ces dll ont en paramètres d'entrée/sortie des struc ?Gros problème avec dll [ par pipicaca ] Bonsoir,Voila je dois utiliser une dll écrite en C dans un programme écrit en C#. COmment faire??? Les fonctions contenues dans la dll et que je dois


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,312 sec (3)

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