Como colocar mais de um musical no form com windows media player em CSharp?
29/12/2016
0
Boa noite a todos!
Estou precisando da ajuda de vocês.
Estou desenvolvendo um brinquedo para a minha filha. Esse brinquedo é um teclado musical.
Vejam os códigos:
O problema do meu projeto é, que, no evento do botão btTecla1_Click, a sintaxe do código não executa no projeto.
Por favor! Me apontem uma solução.
Estou usando Visual Studio 2013 Ultimate e Visual Studio 2015 Community.
Um abraço a todos e um feliz ano novo.
Estou precisando da ajuda de vocês.
Estou desenvolvendo um brinquedo para a minha filha. Esse brinquedo é um teclado musical.
Vejam os códigos:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO; using System.Media; namespace wfTokMusic { public partial class frmMusic : Form { string[] archivo, rute; string[] music = new string[1000]; public frmMusic() { InitializeComponent(); } private void playListToolStripMenuItem_Click(object sender, EventArgs e) { openFileDialog1.Multiselect = true; openFileDialog1.InitialDirectory = label1.Text; openFileDialog1.Filter = "archivo MP3|*.mp3| archivo MP4|*.mp4| archivo AVI|*.avi| arquivo WAV|*.wav"; if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { archivo = openFileDialog1.SafeFileNames; rute = openFileDialog1.FileNames; for (int i = 0; i < archivo.Length; i++) { listMusic.Items.Add(archivo[i]); } } } private void playToolStripMenuItem_Click(object sender, EventArgs e) { axWindowsMediaPlayer1.Ctlcontrols.play(); } private void pauseToolStripMenuItem_Click(object sender, EventArgs e) { axWindowsMediaPlayer1.Ctlcontrols.pause(); } private void stopToolStripMenuItem_Click(object sender, EventArgs e) { axWindowsMediaPlayer1.Ctlcontrols.stop(); } private void rewindToolStripMenuItem_Click(object sender, EventArgs e) { if (listMusic.SelectedIndex != 0) { listMusic.SetSelected(listMusic.SelectedIndex - 1, true); axWindowsMediaPlayer1.URL = music[listMusic.SelectedIndex]; } } private void forwardToolStripMenuItem_Click(object sender, EventArgs e) { if (listMusic.SelectedIndex != listMusic.Items.Count - 1) { listMusic.SetSelected(listMusic.SelectedIndex + 1, true); axWindowsMediaPlayer1.URL = music[listMusic.SelectedIndex]; } } private void inícioToolStripMenuItem_Click(object sender, EventArgs e) { listMusic.SetSelected(0, true); axWindowsMediaPlayer1.URL = music[listMusic.SelectedIndex]; } private void últimoToolStripMenuItem_Click(object sender, EventArgs e) { listMusic.SetSelected(listMusic.Items.Count - 1, true); axWindowsMediaPlayer1.URL = music[listMusic.SelectedIndex]; } private void sairToolStripMenuItem_Click(object sender, EventArgs e) { this.Close(); } private void listMusic_SelectedIndexChanged(object sender, EventArgs e) { axWindowsMediaPlayer1.URL = rute[listMusic.SelectedIndex]; } private void trackVolume_Scroll(object sender, EventArgs e) { axWindowsMediaPlayer1.settings.volume = trackVolume.Value; } private void btTecla1_Click(object sender, EventArgs e) { AxWMPLib.AxWindowsMediaPlayer wmp = new AxWMPLib.AxWindowsMediaPlayer(); wmp.URL = "D:\\\\Fannatikus\\\\wfTokMusic\\\\wfTokMusic\\\\Resources\\\\band-la.wav"; wmp.Ctlcontrols.play(); } } }
O problema do meu projeto é, que, no evento do botão btTecla1_Click, a sintaxe do código não executa no projeto.
Por favor! Me apontem uma solução.
Estou usando Visual Studio 2013 Ultimate e Visual Studio 2015 Community.
Um abraço a todos e um feliz ano novo.
Fabiano Silva
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)