Ejemplo n.º 1
0
 public PlayAudioBook(string incomingFilename)
 {
     filename = incomingFilename;
     try
     {
         playlist = LoadXML.loadFileplaylist("C:\\AudioBookPlayer_MH\\" + filename);
     }
     catch (Exception ex)
     {
         MessageBox.Show("error: " + filename + " " + ex);
     }
     InitializeComponent();
 }
Ejemplo n.º 2
0
        private void saveButton_Click(object sender, EventArgs e)
        {
            FilePlayList savePlaylist = new FilePlayList();

            foreach (string s in addPlayList.Items)
            {
                savePlaylist.PlayList.Add(s);
            }
            savePlaylist.Onlynames();
            savePlaylist.CurrentTime          = 0;
            savePlaylist.PlayListItemselected = addPlayList.SelectedIndex;

            string filename = textBoxName.Text + ".xml";

            savePlaylist.PlayListFile = filename;

            try
            {
                saveXML.Savedata(savePlaylist, "C:\\AudioBookPlayer_MH\\" + filename);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            // load file containing the lists of playlist
            NumberOfPlayLists info = LoadXML.loadNumberOfPlaylist();

            info.NamesOfPlayList.Add(filename);
            info.CurrentTimeOfPlaylists.Add("00:00:00");
            info.TempMaxNúmberOfFiles.Add(addPlayList.Items.Count.ToString());
            info.TempCurrentfilePlayingofAll.Add((savePlaylist.PlayListItemselected + 1).ToString());

            saveXML.Savedata(info, info.Filename);

            UpdateAvailable(this, EventArgs.Empty);

            this.Close();
        }