Exemple #1
0
        public Pplayer()
        {
            InitializeComponent();
            Main.Link = this;
            MainBass.InitBass(MainBass.HG);
            Main.InputFormats();

            try
            {
                PLAYLIST playlist_ = new PLAYLIST(Main.AppPath + "playlists\\base.m3u");
                for (int i = 0; i < playlist_.Count(); i++)
                {
                    Main.Files.Add(playlist_[i]);
                    Tag Showed_track = new Tag(playlist_[i]);
                    Playlist.Items.Add((i + 1) + ". " + Showed_track.Artist + " — " + Showed_track.Title);
                }

                Playlist.SelectedIndex = 0;

                Tag Showed_track_t = new Tag(playlist_[0]);
                pictureBox.Image      = (Showed_track_t.picture != null) ? Showed_track_t.picture : PPlayer.Properties.Resources.title;;
                Track_label_box.Text  = Showed_track_t.Artist;
                Track_label_box2.Text = Showed_track_t.Title;

                bplay_button_Click(this, new EventArgs());
            }
            catch
            {
            }
        }
Exemple #2
0
        private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
        {
            if (openFileDialog1.FileName.Contains(".m3u"))
            {
                PLAYLIST playlist_ = new PLAYLIST(openFileDialog1.FileName);

                for (int i = 0; i < playlist_.Count(); i++)
                {
                    Main.Files.Add(playlist_[i]);
                    Tag Showed_track = new Tag(playlist_[i]);
                    Playlist.Items.Add((i + 1) + ". " + Showed_track.Artist + " — " + Showed_track.Title);
                }

                Tag Showed_track_t = new Tag(playlist_[0]);
                pictureBox.Image       = (Showed_track_t.picture != null) ? Showed_track_t.picture : PPlayer.Properties.Resources.title;
                Track_label_box.Text   = Showed_track_t.Artist;
                Track_label_box2.Text  = Showed_track_t.Title;
                Playlist.SelectedIndex = 0;
            }
            else
            {
                string[] deque = openFileDialog1.FileNames;

                for (int i = 0; i < deque.Length; i++)
                {
                    Main.Files.Add(deque[i]);
                    Tag Showed_track = new Tag(deque[i]);
                    Playlist.Items.Add((i + 1) + ". " + Showed_track.Artist + " — " + Showed_track.Title);
                }

                Tag Showed_track_t = new Tag(deque[0]);
                pictureBox.Image       = (Showed_track_t.picture != null) ? Showed_track_t.picture : PPlayer.Properties.Resources.title;
                Track_label_box.Text   = Showed_track_t.Artist;
                Track_label_box2.Text  = Showed_track_t.Title;
                Playlist.SelectedIndex = 0;
            }
        }