Wie spielt man einen sound in WPF

Ich bin ein Neuling C# - Programmierer und habe Probleme damit, Musik zu spielen, in meiner WPF - (Windows -) Anwendung mit VS 2008. Dies ist eine web-app. Was ich denke, passiert ist, ist myMediaElementExample variable leer ist an der Zeit, es wird verwendet, um führen Sie die Play Methode in der ExpenseReportPage.xaml.cs - Datei.

Recht jetzt dieses Programm baut, aber nachdem ich es starten, es trifft auf eine Ausnahme an der myMediaElementExample.Play(); Linie. Die Ausnahme sagt:

An unhandled win32 exception occurred in the WpfApplication1.vhost.exe [948].

Kann einer von Euch mir Tipps geben auf was ich sonst noch versuchen könnte? Ich habe nur den code für dieses problem relevant:

ExpenseReportPage.xaml.cs-Datei:

namespace ExpenseIt
{
    public partial class ExpenseReportPage : Page
    {
...    }

    public partial class MediaElementExample : Page
    {
        MediaElement myMediaElementExample = new MediaElement();

        public MediaElementExample()
        {
         }

        public void OnMouseDownPlayMedia(object sender, RoutedEventArgs args) //MouseButtonEventArgs
        {
            //The Play method will begin the media if it is not currently active or 
            //resume media if it is paused. This has no effect if the media is
            //already running.
            myMediaElementExample.Play();
        }
    }
}

HomePage.xaml.cs-Datei:

namespace ExpenseIt
{
    public partial class HomePage : Page
    {
        MediaElementExample mediaElementExample = new MediaElementExample();

        public HomePage()
        {
            InitializeComponent();
        }        
        void HandleClick(object sender, RoutedEventArgs e) 
            {
                Button srcButton = e.Source as Button;
                srcButton.Width = 200;
                mediaElementExample.OnMouseDownPlayMedia(sender, e);
            }
    }
}
Wow, ich hatte erwartet, eine einfache.
Wo sind Sie, die Einstellung der Medien-Quelle, d.h. die mp3/wav zu spielen?

InformationsquelleAutor salvationishere | 2009-12-01

Schreibe einen Kommentar