private void goNext_Click(object sender, EventArgs e) { // 다음곡으로 넘어가기 if (!string.IsNullOrEmpty(songLabel.Text)) { songManager song = new songManager(); song.playNext += new songManager.nextSong(playSong); song.playNextSong(index, userListview.Items.Count); } }
private void playtrackTimer_Tick(object sender, EventArgs e) { // 노래 진행 상황 나타내기 & 다음 곡 자동 재생 // trackBar 1초씩 이동 // 텍스트로 현재 곡의 재생 현황 표현 if (playTrack.Value >= playTrack.Maximum) { playtrackTimer.Stop(); playTrack.Value = 0; songManager song = new songManager(); song.playNext += new songManager.nextSong(playSong); song.playNextSong(index, userListview.Items.Count); } playTrack.Value += 1; StringBuilder sb = new StringBuilder(); int duration = playTrack.Value; sb.AppendFormat("{0}{1}:{2}{3}", duration / 60 / 10, duration / 60 % 10, duration % 60 / 10, duration % 60 % 10); songNowLabel.Text = sb.ToString(); }