Hola amigos!!!!!
tengo un form FrmEspere que es un formulario en el cual lo llamo mediante una funcion y lo que quiero es que segun el texto que le paso me haga una cosa o otra.
 
 Espere("Cargando datos...");
            this.refresh_grid();
            this.carga_combos();
 Espere("Cierra"); //siempre va acompañado con Espere("")
            cambios = false;
        }
 
        private void Espere(string frase)
        {
            if (frase == "Cierra")
            {
                FrmEspere.Close();
            }
            else
            {
                FrmEspere FrmEspere = new FrmEspere();
                FrmEspere.Show();
                lbl_mensaje.Text = frase;
                Application.DoEvents();
            }
        }
 
En el primer Espere("Cargando datos..."); quiero que me muestre el texto en un label llamado lbl_mensaje.text.
Y en el segundo Espere("Cierra"); quiero que me ciere ese formulario.
 
ERRORES QUE ME DA:
1.- En el if no me reconoce FrmEspere
2.- En el Else no me reconoce el lbl_mensaje
 
A ver si alguien me puede echar un cable, seguro que es algo muy facil y absurdo, pero no tengo manera de encontrarlo. 
   
 
 Cerrar Form de "Espere" (Proceso automatico)
 Cerrar Form de "Espere" (Proceso automatico) 
