Reproductor Windows Media Player

     NET. Framework tiene la limitación de sólo poder reproducir archivos WAV, por cuestiones de licencia. La otra opción es utilizar el control de Windows Media Player. 
     Para ello dentro de la pestaña "componentes" de la barra del cuadro de herramientas, hacemos click derecho y "Elegir elementos".
Nos vamos a "Componentes COM" y seleccionamos el "Windows Media Player". A partir de ese momento ya lo tenemos disponible en el cuadro de herramientas.
     Creamos el código para leer el fichero y solucionado.





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;

namespace Reproductor_Windows_Media
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
        }
        private void salirToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Close();
        }
        private void abrirToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog abrir = new OpenFileDialog();
            abrir.Filter = "Archivo mp3|*.mp3|Archivo mp4|*.mp4|Archivo avi|*.avi|Todos los archivos | *.*";
            abrir.FileName = "Tipo de archivo";
            abrir.FilterIndex = 1;
            if (abrir.ShowDialog() == DialogResult.OK)
            {
                axWindowsMediaPlayer1.URL = (abrir.FileName);
            }
        }


    }
}






No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.