|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 268
|
[C#] Riprodurre una traccia audio
Salve a tutti,
sapente dirmi se è possibile riprodurre una traccia audio in un visual C#? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Quote:
Il piu' facile e' inserire il controllo "Windows Media Player", eventualmente nascosto, e suonare con esso in modo asincrono. 2 righe di codice
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 268
|
Me le posti queste due righe?
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 268
|
Qualcuno sa come inserirlo?
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Aggiungi la reference a WMPLib, che dovresti avere se hai Windows Media Player installato, e poi
Codice:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Preparing");
WindowsMediaPlayer wmp = new WMPLib.WindowsMediaPlayer();
wmp.URL = "mms://wstream5a.di.fm/harddance";
Console.WriteLine("Play");
Console.ReadKey();
}
}
Al posto della URL puoi mettere un percorso locale.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 268
|
Nel pc ho windows media player ma non riesco a trovare il WMPLib.
Ho: - Windows media library sharing services v1.0 - Windows media player 1.0 - Windows media player 1.0 - Windows media player compatibility layer - Windows media player launcher - WMPRichPreviewLauncher 1.0 Type library E molte altre voci che credo non crentrare niente con l' argomento. Come faccio? |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
il COM chiamato wmp.dll nella system32.
Settalo in CopyLocal per spostarlo anche nel folder destinazione della compilazione. Comunque... http://lmgtfy.com/?q=c%23+embed+windows+media+player
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 268
|
Ok grazie ora sono riuscito a mettere windows media player ed ad avviare un brano.
Però non riesco a trovare come aggiungere + brani oppure fare ripetere lo stesso. Mi dai una mano? |
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Jul 2009
Messaggi: 268
|
up
|
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Jan 2005
Città: Siena
Messaggi: 1313
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:43.




















