Bonjour, d'après ce que j'ai pu lire sur les tutos, le Tanimate permet de lire des vidéo mais sans le son, alors, il faut le lire dans un TPanel. Mais le seul problème, c'est que je ne sais pas comment faire ^^
Quelqu'un a déjà fé cela?
Bonjour, d'après ce que j'ai pu lire sur les tutos, le Tanimate permet de lire des vidéo mais sans le son, alors, il faut le lire dans un TPanel. Mais le seul problème, c'est que je ne sais pas comment faire ^^
Quelqu'un a déjà fé cela?
TAnimate ce n'est que pour un AVI standard ...
Essaye plutôt le TMediaPlayer ...
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
oui je viens d'essayer mais je n'arrive pas à afficher l'image dans un panel par exemple, ca marche seulement quand c'est delphi qui ouvre une page à coté...
regarde sur le lien,il y a un exemple ici
"Quelle prétention de prétendre que l'informatique est récente: Adam et Eve avaient déjà un Apple!"
alors, j'ai essayer le script...
Ca ne fonctionne pa vraiment, l'image s'affiche seulement quand je bouge ma fenetre dans tous les sens... ^^
Idée bidon, avec un Timer, tu force un Refresh, Repaint ou Invalidate du MediaPlayer ou de son parent (Panel ou Form)
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
bon j'ai trouver le problème, c'est parce que ma form est transparente... si quelqu'un sait comment y remédier...
Et par contre, comment faire pour que la vidéo s'adapte à la taille du panel?
Il faut redifinir le DisplayRect du MediaPlayer ...
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
et pour la transparence du lecteur?
Car j'ai besoin que le lecteur soit transparent, mais, si je mais l'option transparent a true, la vidéo ne s'affiche pas...
Qualqu'un à une idée?
Si tu veux masquez la bar de controle lors de l'exécution, il faut mettre la propriété Visible = False
oui ca je sais, mais c'est mon formulaire que je veux mettre transparent avec la propriété transparent pour la couleur rouge. Donc pour se faire pas de problème mais, si je met cette option a true, la vidéo ne s'affiche pas...
Panel1.Visible: False ou True, utile si tu veux afficher tantôt de la video, tantôt autre chose comme une Timage.
MediaPlayer2.Display:=Panel1;
Force l'affichage de la video dans Panel1
MediaPlayer2.Filename:=('C:\Fraps\video.mpg');
Chemin du fichier video
MediaPlayer2.Open;
Charger en mémoire
MediaPlayer2.Play;
Lecture de la video
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Panel1.Visible:=True; MediaPlayer2.Display:=Panel1; MediaPlayer2.Filename:=('C:\Fraps\video.mpg'); MediaPlayer2.Open; MediaPlayer2.Play;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager