Exemplo n.º 1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            CajaDeBusquedaDeArchivos.Multiselect = true; //Esto va a permitir seleccionar varios archivos al mismo tiempo

            //Este if se encarga de abrir la ventana
            if (CajaDeBusquedaDeArchivos.ShowDialog() == System.Windows.Forms.DialogResult.OK) //Para recolectar los datos de la caja de dialogo
            {
                rutasArchivoMP3 = CajaDeBusquedaDeArchivos.SafeFileNames;                      //Aqui se van a almacenar todos los archivos que seleccione
                ArchivosMP3     = CajaDeBusquedaDeArchivos.FileNames;                          //Guardamos las rutas de los archivos temporal

                //Para recorrer dependiendo de la cantidad de canciones que haya ingresado
                for (int i = 0; i < CajaDeBusquedaDeArchivos.FileNames.Length; i++)
                {
                    string rutas;
                    rutas = rutasArchivoMP3[i];            //Para que vaya tomando el valor de cada ruta almacenada en el arreglo rutasArchivoMP3
                    //addpath.insertaOrden(dt); //Para insertarlas a la lista doble
                    ListaDoble.insertarCabezaLista(rutas); //Para insertar las canciones que tengo almacenadas en el vector a la lista doble
                    Circular.insertar(rutas);              //Para insertar las canciones a la lista circular
                }

                string[] datos = ListaDoble.vizualizarTam(); //Tomando los datos de la Lista y agregandolos a un arreglo para calcular el tamaño

                foreach (string dato in datos)               //Para leer cada uno de los archivos mp3 que adjunte
                {
                    lstCanciones.Items.Add(dato);            //Agregando las canciones al listbox
                }
                //Reproductor.URL = CajaDeBusquedaDeArchivos.FileNames[0];
                //lstCanciones.SelectedIndex = 0; //SelectedIndex para obtener el índice del elemento seleccionado

                int pausa;
                pausa = 0;
            }
        }
Exemplo n.º 2
0
        private void btnElegir_Click(object sender, EventArgs e)
        {
            try
            {
                añadir_canciones.Multiselect = true;
                añadir_canciones.Filter      = "Archivos audios (*.mp3),(*mp4),(*.wav),(*png)|";

                if (añadir_canciones.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    archivo = añadir_canciones.SafeFileNames; //Guarda el nombre de los archivos
                    path    = añadir_canciones.FileNames;     //Guarda la ruta de los archivos
                    //Para insertar las canciones seleccionadas en nuestras listas a usar

                    for (int i = 0; i < añadir_canciones.SafeFileNames.Length; i++)
                    {
                        lista.insertarCabezaLista(añadir_canciones.FileNames[i]);
                        circular.InsertarCabeza3(añadir_canciones.FileNames[i]);
                        listBox1.Items.Add(añadir_canciones.SafeFileNames[i]);
                    }
                    axWindowsMediaPlayer2.URL = añadir_canciones.FileNames[0];
                    listBox1.SelectedIndex    = 0;
                }
            }
            catch (Exception en)
            {
                MessageBox.Show(en.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 3
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            CajaDeBusquedaDeArchivos.Multiselect = true; //Esto va a permitir seleccionar varios archivos al mismo tiempo

            if (CajaDeBusquedaDeArchivos.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                for (int i = 0; i < CajaDeBusquedaDeArchivos.FileNames.Length; i++)
                {
                    Listad.insertarCabezaLista(CajaDeBusquedaDeArchivos.FileNames[i]);
                    ListaC.insertar(CajaDeBusquedaDeArchivos.FileNames[i]);
                    listBox1.Items.Add(CajaDeBusquedaDeArchivos.SafeFileNames[i]);
                }

                axWindowsMediaPlayer1.URL = CajaDeBusquedaDeArchivos.FileNames[0];
                listBox1.SelectedIndex    = 0;
                int pausa;
                pausa = 0;
            }
        }
Exemplo n.º 4
0
        private void buttonAgregar_Click(object sender, EventArgs e)
        {
            EncontrarArchivos.Multiselect = true;

            if (EncontrarArchivos.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                for (int i = 0; i < EncontrarArchivos.FileNames.Length; i++)
                {
                    ListaD.insertarCabezaLista(EncontrarArchivos.FileNames[i]);
                    ListaC.insertar(EncontrarArchivos.FileNames[i]);
                    ListaGeneral.Items.Add(EncontrarArchivos.SafeFileNames[i]);
                }

                axWindowsMediaPlayer1.URL  = EncontrarArchivos.FileNames[0];
                ListaGeneral.SelectedIndex = 0;

                int pausa;
                pausa = 0;
            }
        }