LECTEUR D'ANIMATIONS FLASH (100% API)

Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
- - Dernière réponse : Leucistic
Messages postés
61
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
16 juin 2012
- 24 nov. 2009 à 11:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33091-lecteur-d-animations-flash-100-api

Afficher la suite 
racpp
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
7 -
J'ai oublié de préciser que la dll est sous forme de ressource dans l'exécutable. Si ce dernier ne la trouve pas à son lancement, il l'installe dans le même répertoire.
victorcoasne
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
3 -
Bonjour,
Des warning pas méchant (il suffit de rajouter une ligne vide en fin de fichier):
In file included from LecteurFlash.cpp:3:
swf.h:144:110: warning: no newline at end of file
In file included from LecteurFlash.cpp:4:
flash.h:187:7: warning: no newline at end of file

Ce qui m'inquiète c'est que le programme quand il est lancé, j'ai beau ouvrir puis lire, arrêter, rembobiner, lire, arrêter, ouvrir, lire...... rien ne s'affiche (à part le fond traditionnel des contrôles Windows.

Je suis sous Dev-C++.
racpp
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
7 -
Je vais voir ça après avoir installé Dev-C++. :)
racpp
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
7 -
Je viens d'installer Dev-C++. J'ai Créé le projet. Pour les deux warnings, il suffit d'aller dans le fichier "flash.h" sur les lignes indiquées puis taper ENTREE. Pour le reste c'est vrai que ça n'affiche que la fenêtre. Je dois donc deboguer sous Dev-C++ mais le débogage ne se lance pas. Chaque fois que j'appuie sur le bouton de débogage une messagebox me dit qu'il faut recompiler le code. Même en cliquant "ok" rien ne se passe. Y'a t-il un truc à paramètrer?
racpp
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
7 -
Ca y est, j'ai fait marcher le débogueur. Le programme s'arrête à la ligne où on appelle la fonction de la "atl.dll" => res =AtlAxAttachControl(pIswf,hConteneur,NULL);
Tout était normal avant l'appel de cette fonction. ça m'intrigue. Je vais voir.