Exemple #1
0
        private void LoadMp3()
        {
            // Выбираем файл MP3
            OpenFileDialog fileDialog = new OpenFileDialog();

            fileDialog.Filter = "файлы MP3 (*.mp3)|*.mp3";
            DialogResult result = fileDialog.ShowDialog();

            if (result == DialogResult.Cancel)
            {
                return;
            }
            string fileName = fileDialog.FileName;

            FileInfo fFileInfo = new FileInfo(fileName);

            mp3file = new MP3(fFileInfo.DirectoryName, fFileInfo.Name);
            MP3Tag.ReadMP3Tag(ref mp3file);

            // Выводим полученную информацию на экран
            txtTitle.Text   = mp3file.id3Title;
            txtArtist.Text  = mp3file.id3Artist;
            txtAlbum.Text   = mp3file.id3Album;
            txtYear.Text    = mp3file.id3Year;
            txtComment.Text = mp3file.id3Comment;
            txtGenre.Text   = mp3file.id3Genre.ToString();
            //cboGenres.SelectedIndex = mp3file.id3Genre;



            //cbo.SelectedItem = (value)10
            cboGenres.SelectedItem = (MP3Tag.genres)mp3file.id3Genre;
        }
Exemple #2
0
        private void SaveMP3()
        {
            if (mp3file.id3Title == null)
            {
                return;
            }

            mp3file.id3Title   = txtTitle.Text;
            mp3file.id3Artist  = txtArtist.Text;
            mp3file.id3Album   = txtAlbum.Text;
            mp3file.id3Year    = txtYear.Text;
            mp3file.id3Comment = txtComment.Text;
            mp3file.id3Genre   = Convert.ToByte(txtGenre.Text);

            MP3Tag.SaveMP3Tag(ref mp3file);
        }