Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2009, 17:10
Avatar de Porlachucha
Porlachucha
 
Fecha de Ingreso: noviembre-2008
Ubicación: Santiago
Mensajes: 172
Antigüedad: 15 años, 6 meses
Puntos: 5
manipular controles desde una clase

Hola foreros, tengo una duda a ver si me pueden ayudar

Tengo una aplicacion desarrollada en vs2005 con c# y bd sqlserver 2005

dentro de esta aplicacion hay un formulario, que pide algunos datos al usuario, y ejecuta un procedimiento (muchos calculos).

para los calculos, he creado una clase cCalculo, la cual hace muchos calculos distintos dentro de ella. A esta clase le paso parametros a traves de propertys.

La clase de calculo funciona bien. El problema se da en que algunos de los calculos toman mucho tiempo en completarse (a veces hasta mas de 20 minutos ), y no puedo hacer que el form desde donde se ejecuto el proceso, muestre en que "estado" estan los calculos, ya que dentro de la clase, no tengo acceso a los controles del formulario (por ejemplo un status bar, o un label, de manera de poder informarle al usuario que no cierre la aplicacion, ya que esta "tomandose su tiempo" en el mencionado calculo.

Si alguien tiene alguna idea de como solucionar esto, bienvenida sera
Muchas Gracias

Slds
PLCH