Video

Résolu
Zeus1973 Messages postés 59 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 15 août 2012 - 29 janv. 2008 à 03:29
Zeus1973 Messages postés 59 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 15 août 2012 - 31 janv. 2008 à 22:28
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

lemmingperceval Messages postés 128 Date d'inscription mardi 18 décembre 2007 Statut Membre Dernière intervention 2 août 2009 6
31 janv. 2008 à 20:20
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.
3
Zeus1973 Messages postés 59 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 15 août 2012
31 janv. 2008 à 22:28
Merci à toi
ca marche tres bien
cool
0
Rejoignez-nous