void refrescar() { Fichero g = new Fichero("ext"); button4.Text = g.leer(); //--------------- combo.Items.Clear(); //--------------- if (button3.Text != "") { string filtro = "*." + button4.Text; if(Directory.Exists(button3.Text)){ string[] files = Directory.GetFiles(button3.Text, filtro); string comodin = button3.Text; if(!button3.Text.EndsWith("\\")) { comodin += "\\"; } foreach(string arch in files) { string aux = arch.Replace(comodin, ""); combo.Items.Add(aux); } } else { MessageBox.Show("No existe el directorio por defecto. ¡Cambielo!"); } } }
void MainFormLoad(object sender, EventArgs e) { Fichero f = new Fichero("dir"); button3.Text = f.leer(); refrescar(); //----- menu.MenuItems.Add("&Restaurar", new EventHandler(restauracion_menu)); menu.MenuItems[0].DefaultItem = true; //' Añadimos un separador menu.MenuItems.Add("-"); //' Añadimos el elemento Acerca de... menu.MenuItems.Add("&Acerca de...", new EventHandler(this.AcercaDeToolStripMenuItemClick)); //' Añadimos otro separador menu.MenuItems.Add("-"); //' Añadimos la opción de salir menu.MenuItems.Add("&Salir", new EventHandler(this.SalirToolStripMenuItemClick)); notifyIcon1.ContextMenu = this.menu; notifyIcon1.Visible = true; }