Autor Beitrag
Stefan3012
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Mo 23.08.10 22:13 
Hallo C-Sharp Community

Ich möchte gerne beim öffnen einer Windows Forms eine Mp3 Datei abspielen lassen.Dazu habe ich das Windows Media Player
Steuerelemt meiner Toolbox hinzugefügt und sie in meine Oberfläche eingebettet. Mit folgenden Code versuche ich nun,die
Mp3 abspielen zu lassen :

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
private void axWindowsMediaPlayer1_Enter(object sender, EventArgs e)
        {
            axWindowsMediaPlayer1.URL = "@C:\\Users\\Public\\Music\\Sample Music\\Kalimba.mp3";
            axWindowsMediaPlayer1.Ctlcontrols.play();
            axWindowsMediaPlayer1.settings.volume = 50;


Das Problem dabei ist: Er spielt einfach nichts ab.Egal welche Pfade ich zuweise oder welche Datei ich abspielen möchte,
es kommt einfach keine Reaktion vom Player.

Was mache ich falsch,beziehungsweise was habe ich übersehen?

MfG

Stefan


Moderiert von user profile iconKha: Topic aus WinForms verschoben am Mo 23.08.2010 um 22:52
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Mo 23.08.10 22:52 
Du hast ein Laufwerk namens @C ;) ? Du wolltest wahrscheinlich einen Verbatim-String benutzen, um die doppelten Slashes zu vermeiden, dann muss das @ aber vor den String.

_________________
>λ=
Stefan3012 Threadstarter
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Di 24.08.10 08:59 
Hallo

Vielen Dank für deinen Hinweis,jetzt klappt das abspielen.
Allerdings möchte ich gerne,das die Mp3 direkt beim öffnen der Form abgespielt wird,ohne das man manuell auf den Play Button drücken muss.
Habt ihr dafür vielleicht noch ein paar Hinweise?

Gruss

Stefan
Stefan3012 Threadstarter
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Di 24.08.10 09:52 
Nochmal Hallo

Hab mein Problem selber gelöst:

private void Form2_Load
axWindowsMediaPlayer1.URL = Pfad zu meiner Mp3;

Jetzt klappt es so wie es soll :)

Vielen Dank

Stefan