Page 1 sur 3
flash dans une window
Publié : lun. 24/janv./2011 14:20
par Parole De JOJO
est il possible d'integrer un flash (swf) dans une fenetre?
Re: flash dans une window
Publié : lun. 24/janv./2011 14:50
par Chris
A moins de passer par un WebGadget, (et encore, pas sur), je ne vois pas.
Essaie de faire une recherche sur le forum anglais.
C'est des savants fous, la-bas.
Ils essaient un tas de trucs que seul un esprit anglo-saxon peut imaginer.

Re: flash dans une window
Publié : lun. 24/janv./2011 14:51
par Parole De JOJO
ok merci
Re: flash dans une window
Publié : lun. 24/janv./2011 15:20
par Ar-S
Dans un webgadget je ne vois pas pourquoi ce ne serait pas possible, du moment ou le plugin flash est déjà incorporé dans ton navigateur IE
Re: flash dans une window
Publié : lun. 24/janv./2011 19:17
par Parole De JOJO
ok ca marche
est ce que si le plugin n'est pas installe ca ne marchra pas?
Re: flash dans une window
Publié : lun. 24/janv./2011 19:48
par Le Soldat Inconnu
non
par contre, rien n'empêche de crée une page html contenant ton flash ou disant d'installer flash si celui-ci n'est pas présent (je n'ai pas le code de ce genre de truc mais beaucoup de site font ça)
Re: flash dans une window
Publié : lun. 24/janv./2011 19:49
par Chris
Parole De JOJO a écrit :ok ca marche
est ce que si le plugin n'est pas installe ca ne marchra pas?
Ca va faire comme avec ton navigateur.
Il va aller s'acheter un plugin sur le net.

Re: flash dans une window
Publié : lun. 24/janv./2011 20:41
par venom
un petit code avec un .swf héberger sur mon site et un webgadget

:
Code : Tout sélectionner
;- Window Constants
Enumeration
#Window_0
EndEnumeration
;- Gadget Constants
Enumeration
#Web_0
EndEnumeration
If OpenWindow(#Window_0, 0, 0, 600, 300, "", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_TitleBar )
WebGadget(#Web_0, 0, 0, 600, 300, "http://venompb.free.fr/Compo_desktop.swf")
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_Gadget
Select EventGadget()
EndSelect
EndIf
Until EventID = #PB_Event_CloseWindow
code plutôt facile.
@++
Re: flash dans une window
Publié : lun. 24/janv./2011 21:06
par Parole De JOJO
merci
effectivement ce serait sympa de verifier si l'utilisateur a le plugin
Re: flash dans une window
Publié : lun. 24/janv./2011 21:59
par venom
si je ne me trompe pas et que tu lance mon code sur un ordinateur qui n'a pas flashplayer, a la place de l'animation tu aura un bouton flashplayer manquant cliquez ici pour installer ou un truc du genre.
a confirmer
@++
Re: flash dans une window
Publié : mar. 25/janv./2011 12:15
par Parole De JOJO
non
j'ai essaye sur un autre ordi, et il m'affiche un message d'erreur
de plus ce serait interressant d'inclure le flash dans le prog
Re: flash dans une window
Publié : mar. 25/janv./2011 12:51
par Backup
la soluce est d'utiliser un player externe genre :
http://www.commentcamarche.net/download ... swf-opener
SWF Opener est un lecteur permettant de lire des vidéos au format Flash ( extension SWF) stockées sur le disque dur, par exemple dans les fichiers temporaires du navigateur.
Il permet de lire les vidéos en flash sans Internet Explorer, éventuellement en plein écran et avec des boutons de contrôle pour la lecture.
Principales fonctionnalités :
* Contrôle de la lecture
* Barre de défilement
* Auto replay
* Mode plein écran
* Redimensionnement
* Couleur de fond personnalisable
* Paramétrable en ligne de commande
et de lancer par ligne de commande ...

Re: flash dans une window
Publié : mar. 25/janv./2011 17:21
par Parole De JOJO
ok
et je pourrais l'afficher dans ma window?
et pour inclure le flash dans l'exe j'ai pense a l'inclure en binaire et le copier sur l'ordi, mais est ce que c'est possible sans le copier? comme une image?
Re: flash dans une window
Publié : mar. 25/janv./2011 17:40
par Chris
En principe, tu peux l'inclure avec IncludeBinary
Code : Tout sélectionner
If FileSize("Mon_Prog.exe") = -1
If CreateFile(0, "Mon_Prog.exe")
WriteData(0, ?FileStart, ?FileEnd - ?FileStart)
CloseFile(0)
EndIf
EndIf
DataSection
FileStart:
IncludeBinary "Mon_Prog.exe"
FileEnd:
EndDataSection
Dans le "DataSection", tu inclus le fichier dans l'exécutable, et dans la partie "If...", tu l'extrait.
Ça fonctionne pour un .exe, pourquoi pas pour un .swf
Re: flash dans une window
Publié : mar. 25/janv./2011 17:50
par Parole De JOJO
bien sur
j'ai fais ca
le question est est ce qu'il est possible de l'afficher sans le copier sur l'ordi