-
14 avril 2005 à 17:19
Jamboneau
Messages postés4Date d'inscriptionmardi 24 juin 2003StatutMembreDernière intervention 9 décembre 2007
-
27 nov. 2007 à 09:02
J'ai installé DirectX9c pour pouvoir utiliser
Microsoft.DirectX.AudioVideoPlayback afin d'insérer des vidéo dans mon
projet (en aspx). J'ai donc ajouté en référence Microsoft.DirectX et
Microsoft.DirectX.AudioVideoPlayback.
J'ai créé une class LecteurVideo qui contient le code suivant :
using System;
using System.Web;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.IO;
using Microsoft.DirectX;
using Microsoft.DirectX.AudioVideoPlayback;
namespace SiteEnLigne
{
public class LecteurVideo : Form
{
public LecteurVideo(string path)
{
Video video = Video.FromFile(path);
video.Owner = this;
video.Play();
}
static void Main(string[] args)
{
Application.Run(new LecteurVideo(args[0]));
}
}
}
et quand j'appelle cette classe par : new LecteurVideo("nomfichier.mpg")
J'ai le message d'erreur suivant : Exception
Details: System.IO.FileNotFoundException: File or assembly name
System.Windows.Forms, or one of its dependencies, was not found.
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 15 avril 2005 à 14:47
Suis je bete, si tu fais de l'aspx, tu ne dois pas mettre using
System.Windows.Forms... J'avais pas vu, alors que tu l'as précisé dans
ton premier post.
Jamboneau
Messages postés4Date d'inscriptionmardi 24 juin 2003StatutMembreDernière intervention 9 décembre 2007 27 nov. 2007 à 09:02
J ai le même problème avec DirectX, quand je bosse sur une machine sous vista no problème
par contre si je passe sur xp avec directx 9.0c il ne peut me trouver la référence?
Quelqu un a t il une idée à ce sujet?