Ejemplo n.º 1
0
        public void Repetir()
        {
            if (nuevo != null)
            {
                nuevo = Circular.lc.enlace;

                while (nuevo == Circular.lc.enlace)
                {
                    if (lstCanciones.SelectedIndex < lstCanciones.Items.Count - 1)
                    {
                        MessageBox.Show("AUN NO HA LLEGADO A LA ULTIMA CANCION");
                        lstCanciones.SelectedIndex += 1;
                        nuevo = nuevo.enlace;
                    }
                    else
                    {
                        MessageBox.Show("¿QUIERES VOLVER A LA PRIMERA CANCION DE LA LISTA?");
                        Reproductor.URL            = CajaDeBusquedaDeArchivos.FileNames[0];
                        lstCanciones.SelectedIndex = 0;
                        nuevo = nuevo.enlace;
                    }

                    nuevo = nuevo.enlace;
                }
            }
            else
            {
                MessageBox.Show("\t LA LISTA SE ENCUENTRA VACIA.");
            }
        }
Ejemplo n.º 2
0
 private void lstCanciones_SelectedIndexChanged(object sender, EventArgs e)
 {
     //Insertar las canciones al listbox
     //Va a ejecutarse mientras selectedIndex sea diferente a -1
     if (lstCanciones.SelectedIndex != -1) //diferente a -1 porque si el valor es -1 significa que no se ha seleccionado ningún valor.
     {
         //Esto va a hacer que cuando el usuario seleccione de la lista de reproduccion automaticamente se reproduzca en windows media player
         Reproductor.URL = CajaDeBusquedaDeArchivos.FileNames[lstCanciones.SelectedIndex];
         int index = lstCanciones.SelectedIndex;
         nuevo = new NodoCir(CajaDeBusquedaDeArchivos.FileNames[index]);
     }
 }