Video [Résolu]

Signaler
Messages postés
59
Date d'inscription
vendredi 19 janvier 2007
Statut
Membre
Dernière intervention
15 août 2012
-
Messages postés
59
Date d'inscription
vendredi 19 janvier 2007
Statut
Membre
Dernière intervention
15 août 2012
-
salut

quelqu'un pourrai me dire pourquoi mon code affiche mais ne lit pas ma vidéo

private Microsoft.DirectX.AudioVideoPlayback.Video maVideo;

private void button7_Click_1(object sender, EventArgs e)
        { 
                    // Lecture du fichier
                    string sMaVideo = textBox1.Text.Trim(); //textbox1 contient le chemin du film ex:c:\vidéo\mavideo.avi
                    maVideo = new Microsoft.DirectX.AudioVideoPlayback.Video(sMaVideo);
                    maVideo.Play();

                    // Arrêt de la lecture
                    if ( maVideo != null )
                    {
                        maVideo.Stop();
                    }
        }

merci à vous

2 réponses

Messages postés
128
Date d'inscription
mardi 18 décembre 2007
Statut
Membre
Dernière intervention
2 août 2009
5
Salut,
A mon avis c'est à cause du IF:

if ( maVideo != null )
{
      maVideo.Stop();
}

Lorsque tu clique sur ton bouton, tu instancie maVideo (maVideo = new Microsoft.DirectX.AudioVideoPlayback.Video(sMaVideo);) du coup il n'est plus équivalent à null, ensuite tu dis: Si maVideo n'est pas équivalent à null, je stop maVideo.

A mon avis, ce IF n'a pas lieu d'être.
Messages postés
59
Date d'inscription
vendredi 19 janvier 2007
Statut
Membre
Dernière intervention
15 août 2012

Merci à toi
ca marche tres bien
cool