ayuda wait()

carlos
03 de Octubre del 2004
Hola a todos,

Tengo un dialogo con los tipicos botones de aceptar y cancelar. Si se pulsa el boton de aceptar se tiene que ejecutar una funcion que tarda bastante tiempo, me gustaria que al pulsar el boton aceptar del dialogo, se esperara un tiempo y a continuacion se siguiera con la ejecucion del programa, asi daria tiempo a que se quitara el fondo del dialogo y no quedara una marca gris. Alguien me puede ayuda por favor? Gracias

nicokiki
03 de Octubre del 2004
Hola!!!!!

El problema es q vis vos haces un sleep o un wait (son distintos en cierto sentido, ya q el wait puede esperar de por vida hasta un notify o por un tiempo si asi se lo indicas mientras q el sleep frena por el tiempo q pusiste) vos no estarias haciendo nada. O sea, deberias lanzar un thread q procese el resto de lo q estas haciendo q lleva tanto tiempo.

Salu2!!!!