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; } }
private void PBAgregar_Click(object sender, EventArgs e) { busqueda = new OpenFileDialog() { Multiselect = true, Filter = "flac files (*.flac)|*.flac|mp3 files (*.mp3)|*.mp3|" + "mp4 files (*.mp4)|*.mp4| All files (*.*)|*.*", Title = "Seleccione canciones" }; if (busqueda.ShowDialog() == DialogResult.OK) { archivos = busqueda.SafeFileNames; rutas = busqueda.FileNames; while ((cont < archivos.Length) && (cont < rutas.Length)) { listaCanciones.InsertarCabezaLista(archivos[cont], rutas[cont]); circular.insertar(archivos[cont], rutas[cont]); cont++; } llenaIteradores(); llenaLista(); } cont = 0; flagAdd = true; }//end Agregar cancion
private void btnRepetir_Click(object sender, EventArgs e) { IteradorDobleE a = new IteradorDobleE(ruta); replay = canciones.repetir(replay); if (replay == false) { canciones.borrarLista(); } else { while (a.actual != null) { canciones.insertar(a.actual.dato); a.next(); } } }
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; } }
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; } }