Esperar un método

?car
29 de Diciembre del 2004
Tengo un programa principal en el que se llama a un método.

Tengo que esperar a que ese método termine, ya que devuelve algo que es necesario para continuar con el programa.

Pero ese método tarda mucho en ejecutarse y el programa da errores enn tiempo de ejecución, ya que intenta usar datos que todavia no existen.

¿Alguien sabe como puedo esperar a que ese método termine?

Muchas Gracias.

Feliz Navidad.

Un saludo.

Perico
29 de Diciembre del 2004
¿Nadie lo sabe?

chuidiang
29 de Diciembre del 2004
Cuando llamas a un método, se espera automáticamente a que este termine. No deberías tener que hacer nada especial.

Si no es así, es que estás creando hilos (o usando ventanas).

Si son hilos, pon una variable para indicar que el método termina y haz que los hilos esperen esa variable.

Si son ventanas, puedes hacer algo parecido. Las pulsaciones de botones deben esperar a que esa variable indique que el método ha terminado.

Se bueno.