private void button2_Click(object sender, EventArgs e) { if (MediaControl.Status() == "playing") { MediaControl.Pause(); } else if (MediaControl.Status() == "paused") { MediaControl.Resume(); } else if (MediaControl.Status() == "stopped") { MediaControl.Close(); PlayMusic(curFileFullPath, true); } else { if (curIndex >= 0) { PlayMusic(curFileFullPath, true); } else { MediaControl.Close(); } } }
private void button2_Click(object sender, EventArgs e) { playCount++; label2.Text = playCount.ToString(); if (MediaControl.Status() != "playing") { PlayMusic(false); } }
private void timer1_Tick(object sender, EventArgs e) { if (MediaControl.Status() != "playing") { PlayMusic(false); } else { return; } }
private void button2_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Space) { playCount++; label2.Text = playCount.ToString(); if (MediaControl.Status() != "playing") { PlayMusic(false); } } }
private void PlayMusic(string musicFile, bool loop, int seekTime) { if (MediaControl.Status() == "playing" || MediaControl.Status() == "paused") { MediaControl.Close(); } MediaControl.Open(musicFile); trackBar1.Maximum = MediaControl.Length(); MediaControl.Play(loop, seekTime); PrintMusicName(); }
private void timer1_Tick(object sender, EventArgs e) { if (MediaControl.Status() == "playing" || MediaControl.Status() == "paused") { //Console.WriteLine("length : {0} ~ {1}", trackBar1.Minimum, trackBar1.Maximum); if (isTrackBarScroling != true) { trackBar1.Value = MediaControl.Position(); } } else if (MediaControl.Status() == "stopped") { trackBar1.Value = 0; } }