private void btnCargar_Click(object sender, EventArgs e) { OpenFileDialog Seleccionar = new OpenFileDialog(); if (Seleccionar.ShowDialog() == DialogResult.OK) { try { string ruta = Seleccionar.FileName; string[] ColasYTamaño = File.ReadAllLines(ruta); string[] cola0Arreglo = ColasYTamaño[0].Split(','); string[] cola1Arreglo = ColasYTamaño[1].Split(','); string[] cola2Arreglo = ColasYTamaño[2].Split(','); int tamaño = int.Parse(ColasYTamaño[3]); MiCola = new ColaPrioridad(tamaño); CargarColas(cola0Arreglo, 0); CargarColas(cola1Arreglo, 1); CargarColas(cola2Arreglo, 2); lblCola0.Text = MiCola.Imprimir(0); lblCola1.Text = MiCola.Imprimir(1); lblCola2.Text = MiCola.Imprimir(2); groupBox1.Visible = true; groupBox2.Visible = false; } catch { MessageBox.Show("Error al cargar la cola"); } } }
private void btnAceptar_Click(object sender, EventArgs e) { try { int maximo = int.Parse(txtTamaño.Text); if (maximo < 0) { MessageBox.Show("Tamaño minimo : 1"); return; } MiCola = new ColaPrioridad(maximo); groupBox1.Visible = true; groupBox2.Visible = false; } catch { MessageBox.Show("Tamaño no valido"); } }