WMP playlist speichern axWindowsMediaPlayer



  • Hallo,
    wie kann ich ich die eine Playlist die ich mit axWindowsMediaPlayer erstellt habe speichern.
    kleines Beispiel

    DirectoryInfo^ dir = gcnew DirectoryInfo( path );
    WMPLib::IWMPPlaylist ^pl = audiowind->axWindowsMediaPlayer1->playlistCollection->newPlaylist("play");
     int i = 0;//
    
    		 for each(FileInfo ^file in dir->GetFiles()){
              String ^mediaPath     = file->FullName;
              if (mediaPath->EndsWith(".mp3")|| mediaPath->EndsWith(".wmv")){
    			  WMPLib::IWMPMedia ^media = audiowind->axWindowsMediaPlayer1->newMedia(mediaPath);
    			audiowind->axWindowsMediaPlayer1->currentPlaylist->insertItem(i,media);
    			  pl->insertItem(i, media); 
    			// pwriter->WriteLine(audiowind->axWindowsMediaPlayer1->currentPlaylist->ToString()); geht nicht steht nur Com*** drin
    
               i++;
              }
     audiowind->axWindowsMediaPlayer1->Ctlcontrols->play();
    }
    

    Das funktioniert und wird auch abgespielt, nun möchte ich aber diese Playlist speichern, wie muss ich das anstellen, oder wie kann ich das aus dem com objekt auslesen.

    Gruß
    corerix



  • Hallo ,
    da das ja anscheinend keiner weiß,
    habe ich es so gelöst das ich die xml Tags selber schreibe.

    Gruß

    central


Anmelden zum Antworten