2010-08-11 5 views
-1

comment puis-je ajouter "using MCI;" dans mon projet C# pour faire du media player ??????make media player

+2

Vous devez ajouter une référence à « MCI » (quoi que ce soit) à votre Projet Visual Studio ....?!?! et ensuite vous devez taper "using MCI"; dans votre code ...... pas vraiment clair ce que vous demandez et où vous rencontrez des problèmes ... –

+0

http://www.codeproject.com/KB/audio-video/MP3Example.aspx – jball

+1

À côté - MCI est (je pense) l'interface de contrôle des médias dans les fenêtres ... – jball

Répondre

1

Vous devez d'abord importer winmm.dll, il se trouve dans "C: \ WINDOWS \ system32" Le code C# ressemble à ceci:

[DllImport("winmm.dll")]

Après cela, vous devez définir l'option d'envoyer comands à mci. Utilisez le code suivant:

private static extern long mciSendString(string command,StringBuilder returnValue,int returnLength,IntPtr winHandle);

Après cela, vous pouvez commencer à utiliser la commande précédemment définie. Il devrait ressembler à ceci:

mciSendString("open \"" + fileName + "\" type mpegvideo alias media", null, 0, IntPtr.Zero);

Si vous avez besoin de plus d'aide il suffit de demander (Désolé mauvais anglais)

+1

J'ai essayé ce code obtenu à http://www.caveofprogramming.com/uncategorized/c-for -beginners-make-votre-propre-mp3-player-free/# comment-6018. Mais pas travaillé pour moi .. Aucune erreur de construction !! Mais le fichier mp3 ne fonctionne pas .. Je ne pouvais pas entendre le son .. (Le même fichier mp3 fonctionne très bien avec Windows Media Player) .. Que faire? – Sudha