private void btnOrdenar_Click(object sender, EventArgs e) { var ordenadorMusica = new OrdenadorMusica(txtRutaEntrada.Text, txtRutaSalida.Text); ordenadorMusica.CambioEstado += (msj) => { txtEstado.Text = msj; }; pgrEstado.Value = 0; ordenadorMusica.NuevoArchivoProcesado += (arch, total) => { if (pgrEstado.Value >= total) { pgrEstado.Value = 0; } pgrEstado.Maximum = total; pgrEstado.Value++; txtArchivo.Text = arch; }; ordenadorMusica.OrdenarMusica(); txtEstado.Text = "Listo"; MessageBox.Show("Se ha completado el ordenado de archivos de música"); }
public Reordenador(OrdenadorMusica ord) { this._ord = ord; }
public ExaminadorMP3(OrdenadorMusica ord) { this._ord = ord; }
public Separador(OrdenadorMusica ord) { this._ord = ord; }