Geovanny,
Prueba lo que esta en el siguiente link.
http://www.codeproject.com/Articles/449594/Progress-Bars-Threads-Windows-Forms-and-You
Saludos,
--
Estuve probando sin usar:Threads o Backgrounders.
Cree 2 formularios, en el formulario principal tengo un boton, el cual tiene el siguiente codigo:
frm = new MsgForm();
frm.Show();
for (int i = 0; i <= 100; i++)
{
frm.Actualizar(i);
Application.DoEvents();
}
En el formulario 2 tengo un label y progressbar, el cual tiene la clase “Actualizar()” que recibe un Entero con el asigno el valor al progressbar.
Esto me funcionó. Va actualizado la barra de progreso de acuerdo al ciclo del “for”.
Espero esto te sirva.
--
El tema no cambio, sigue el de mostrar una ventana con un mensaje de espera. La prueba que hice fue con la barra de progreso, por que me interesaba ver si en medio del proceso actualizaba la ventana del mensaje.
Para lo que quiere Geovanny le funciona, hice esa prueba porque con threads y Backgrounders es mas complicado.
Saludos,
--