J'ai mis music.mp3 dans les ressources, puis j'ai ajouté Windows Media Player aux références. J'ai écrit ce code:Comment lire un fichier .mp3 à partir de ressources en C#?
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
wmp.URL = "music.mp3";
wmp.controls.play();
Cela ne fonctionne pas. Comment puis-je lire un fichier .mp3 à partir de ressources?
La création d'un fichier temporaire comme celui-ci ne doit pas être considérée comme une solution valide. La méthode MediaPlayer.Play, pour le meilleur ou pour le pire (je dirais pire), ne prend pas un flux comme entrée. Il vaut mieux déployer le MP3 avec votre exe et passer l'emplacement du fichier à cette fonction. – Seanba