2009-07-16 3 views

Antwort

3

Für C

#

Ich verbrachte Stunden damit, es bekommen für mein Programm zu arbeiten. Endlich habe ich es herausgefunden.

Diese Lösung wird vorausgesetzt, Sie entweder das Windows Media Player-Steuerelement auf ein Formular in Ihrem Projekt haben oder das Objekt durch Code erstellt ..

  1. ein neuen Windows Media Player Song-Objekt erstellen und es zu einem Punkt Datei
  2. einen String erstellen Sie Ihre Künstler zu halten, dann ziehen Sie den Künstler Info aus dem Song Objekt
  3. erstellen einen String Ihren Titel zu halten, dann ziehen Sie den Künstler Info aus dem Song-Objekt.

     WMPLib.IWMPMedia song = wmp.newMedia(@"C:\SongName.mp3");   
         string tmpArtist = song.getItemInfo("Artist"); 
         string tmpTitle = song.getItemInfo("Title"); 
    

es so einfach war, ich mich schlug, als ich fertig war, und zu sehen, wie ich die Antwort irgendwo könnte nicht finden, ich habe sie für den nächsten Mann zur Verfügung gestellt.

+0

Dies scheint nicht den ** derzeit spielen ** Song in WMP zu bekommen. – Epoc