예제 #1
0
        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!");
                }
            }
        }
예제 #2
0
 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;
 }