Пример #1
0
        private void axWindowsMediaPlayer1_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
        {
            if (listBox1.SelectedIndex > -1)
            {
                if (listBox1.SelectedIndex != audioList.Count - 1)
                {
                    if (axWindowsMediaPlayer1.Ctlcontrols.currentItem.name == axWindowsMediaPlayer1.currentPlaylist.get_Item(listBox1.SelectedIndex + 1).name)
                    {
                        listBox1.SelectedIndex = listBox1.SelectedIndex + 1;
                    }
                }

                if (listBox1.SelectedIndex != 0)
                {
                    if (axWindowsMediaPlayer1.Ctlcontrols.currentItem.name == axWindowsMediaPlayer1.currentPlaylist.get_Item(listBox1.SelectedIndex - 1).name)
                    {
                        listBox1.SelectedIndex = listBox1.SelectedIndex - 1;
                    }
                }

                if (axWindowsMediaPlayer1.Ctlcontrols.currentItem.name != axWindowsMediaPlayer1.currentPlaylist.get_Item(listBox1.SelectedIndex).name)
                {
                    axWindowsMediaPlayer1.Ctlcontrols.currentItem = axWindowsMediaPlayer1.currentPlaylist.get_Item(listBox1.SelectedIndex);
                }
            }
        }
Пример #2
0
 //АвтоВыбор песни, которая играет
 private void axWindowsMediaPlayer1_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
 {
     if (!listBox1.ContainsFocus)
     {
         listBox1.SetSelected(int.Parse(axWindowsMediaPlayer1.currentMedia.getItemInfo("Id")), true);
     }
 }
Пример #3
0
        private void AxWindowsMediaPlayer_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
        {
            var x = axWindowsMediaPlayer.currentMedia.name;

            SelectFromName(x);
            timeLine.Refresh();
            Console.WriteLine(x);
        }
 private void WmpLecteur_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
 {
     lblTitre.Text = wmpLecteur.currentMedia.getItemInfo("nomTitre");
     //int XsurY = Convert.ToInt32(wmpLecteur.currentMedia.getItemInfo("XsurY") + 1);
     //lblXsurY.Text = XsurY.ToString() + "sur" + wmpLecteur.currentPlaylist.count;
     //lstTitres.SelectedIndex = Convert.ToInt32(wmpLecteur.currentMedia.getItemInfo("XsurY"));
     lblXsurY.Text = wmpLecteur.currentMedia.getItemInfo("XsurY") + "sur" + wmpLecteur.currentPlaylist.count;
 }
Пример #5
0
 private void axWindowsMediaPlayer1_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
 {
     foreach (Song s in Musicplayer.Songs)
     {
         if (s.PathToFile == axWindowsMediaPlayer1.currentMedia.sourceURL)
         {
             Musicplayer.Play(s);
         }
     }
     refreshPlaying();
 }
        private void wmpLecteur_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
        {
            lblTitre.Text = wmpLecteur.currentMedia.getItemInfo("nomTitre");
            lblXsurY.Text = wmpLecteur.currentMedia.getItemInfo("xSurY") + " sur " + lesTracks.Count;


            string nbTitre = wmpLecteur.currentMedia.getItemInfo("xSurY");

            if (nbTitre != "")
            {
                int mon_int = Convert.ToInt32(nbTitre);
                lstTitres.SelectedIndex = mon_int - 1;
            }
        }
Пример #7
0
        void wmp_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
        {
            if (this.wmp.currentMedia != this.wmp.Ctlcontrols.currentItem)
            {
                FileInfo file = new FileInfo(this.wmp.currentMedia.sourceURL);

                for (int i = 0; i < this.wmp.currentPlaylist.count; i++)
                {
                    ListViewItem item = this.lv_playlist.Items[i];
                    if (this.wmp.currentPlaylist.Item[i].sourceURL.Equals(this.wmp.currentMedia.sourceURL, StringComparison.OrdinalIgnoreCase))
                    {
                        item.Selected = true;
                        break;
                    }
                }
            }
        }
Пример #8
0
        private void axWindowsMediaPlayer1_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
        {
            //在歌曲列表中查找同名歌曲,选中

            //MessageBox.Show(this.axWindowsMediaPlayer1.name);
        }
Пример #9
0
 private void player_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
 {
     MessageBox.Show(player.currentMedia.name);
 }
Пример #10
0
 private void WmPlayer_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
 {
     wmPlayer.Ctlcontrols.play();
 }
Пример #11
0
        private void Player_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
        {
            if (!Player.status.Contains("Stopped") && Player.currentPlaylist.count == FileList.Count && lvDetails.Items.Count > 0)
            {
                SetRowForcolorDefault();

                foreach (clsFile item in FileList)
                {
                    if (item.StrUrl == Player.currentMedia.sourceURL)
                    {
                        if (ribbonControlMain.SelectedRibbonTabItem == ribbonTabItemNCT)
                        {
                            //next page
                            if (Player.status.Contains("Ready") && Player.currentMedia.duration == 0 &&
                                chkAutoSearch.Checked && _PlayingRow + 1 == Player.currentPlaylist.count && cboNCT_Trang.Items.IndexOf(_CurrentPage) < cboNCT_Trang.Items.Count)
                            {
                                int page = Convert.ToInt32(_CurrentPage.Trim());
                                page++;
                                _CurrentPage = page.ToString();
                                cboNCT_Trang.SelectedIndex = cboNCT_Trang.Items.IndexOf(page.ToString());
                                Search("http://v6.nhaccuatui.com", _SearchBy.ToString(), _IsSearchMenu);
                                return;
                            }
                        }
                        else if (ribbonControlMain.SelectedRibbonTabItem == ribbonTabItemNCT)
                        {
                            //next page
                            if (Player.status.Contains("Ready") && Player.currentMedia.duration == 0 &&
                                chkAutoSearch.Checked && _PlayingRow + 1 == Player.currentPlaylist.count && cboZing_Trang.Items.IndexOf(_CurrentPage) < cboZing_Trang.Items.Count)
                            {
                                int page = Convert.ToInt32(_CurrentPage.Trim());
                                page++;
                                _CurrentPage = page.ToString();
                                cboZing_Trang.SelectedIndex = cboZing_Trang.Items.IndexOf(page.ToString());
                                Search("http://mp3.zing.vn", _SearchBy.ToString(), _IsSearchMenu);
                                return;
                            }
                        }

                        _PlayingRow = FileList.IndexOf(item);
                        if (Convert.ToBoolean(lvDetails.Items[_PlayingRow].Checked))
                        {
                            if (Player.currentMedia.sourceURL.Substring(Player.currentMedia.sourceURL.LastIndexOf(".") + 1).ToUpper() == "flv".ToUpper())
                            {
                                splitContainerMainRight.SplitterDistance = 262;
                            }
                            else
                            {
                                splitContainerMainRight.SplitterDistance = 45;
                            }

                            lvDetails.Items[_PlayingRow].ForeColor = Color.Red;
                            lvDetails.Items[_PlayingRow].Selected  = true;
                            trmState.Start();
                        }
                        else
                        {
                            if (_PlayingRow + 1 < FileList.Count)
                            {
                                _PlayingRow++;
                            }
                            else
                            {
                                _PlayingRow = 0;
                            }
                            lvDetails.Items[_PlayingRow].ForeColor = Color.Red;
                            lvDetails.Items[_PlayingRow].Selected  = true;
                            Player.Ctlcontrols.next();
                        }

                        break;
                    }
                }
            }
        }
Пример #12
0
        //private void player_CurrentPlaylistChange(object sender, AxWMPLib._WMPOCXEvents_CurrentPlaylistChangeEvent e)
        //{
        //    GetTrackInfo(axWindowsMediaPlayer1.currentMedia.name);
        //}

        private void player_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
        {
            // Display the name of the new media item.
            GetTrackInfo(axWindowsMediaPlayer1.currentMedia.name);
        }
Пример #13
0
 private void wmpLecteur_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
 {
     lblTitre.Text           = wmpLecteur.currentMedia.getItemInfo("nomTitre");
     lblXsurY.Text           = wmpLecteur.currentMedia.getItemInfo("XsurY") + " sur " + lesTracks.Count;
     lstTitres.SelectedIndex = Convert.ToInt16(wmpLecteur.currentMedia.getItemInfo("XsurY")) - 1;
 }