Προς το περιεχόμενο

[Επιλύθηκε] Αναπαραγωγή wma/mp3 σε C#(Visual Studio)


bnvdarklord

Προτεινόμενες αναρτήσεις

Δημοσ.

Γειά σας

 

Φτιάχνω σε C# στο Visual Studio ενα παιχνιδάκι και θέλω να βάλω να παίζει μουσική, που έχω σε ενα wma αρχείο ήχου. Πως μπορώ να το κάνω αυτό;

 

Εψαξα και βρήκα για την κλάση SoundPlayer αλλα παίζει μόνο wav αρχεία.

 

Ευχαρτιστώ :-)

Δημοσ.

Ψαχνοντας στο google σχετικά με το 2ο βρήκα για την κλαση MediaElement και εχω γράψει το εξής(ισως ειναι διαφορετικό απο αυτό που πρότεινες)

 

>
System.Windows.Contols.MediaElement me = new System.Windows.Controls.MediaElement();
me.Source = new Uri("theme.wma", UriKind.Relative);
me.LoadedBehavior = System.Windows.Controls.MediaState.Manual;
me.Play();

 

Αλλα η μουσική δεν παίζει... Δεν βγαζει καποιο exception, απλα δεν παιζει η μουσική. Το theme.wma ειναι στον ίδιο φάκελο με το exe. Τι κανω λάθος;

Δημοσ.

ακυρο

 

 

Καμία

 

Μήνυμα από vBulletin

Το μήνυμα που έχετε εισάγει είναι πολύ μικρό. Παρακαλούμε μεγαλώστε το μήνυμα σας ώστε να περιέχει τουλάχιστον 10 χαρακτήρες

 

Δημοσ.

Εχεις ιδέα πως επιλέγω αρχείο? το MediaPlayer.Source ειναι readonly μου λεει.

 

edit:

Το Βρήκα ο κώδικας εινια αυτός για όποιον ενδιαφέρεται

 

>
System.Windows.Media.MediaPlayer mp = new System.Windows.Media.MediaPlayer();
mp.Open(new Uri("theme.wma", UriKind.Relative));
mp.Play();

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...