Cita:
Empezado por sierraja
evidentemente el programa sigue ejecutando el proceso_de_busqueda y retorna, pero tu sugerencia me indica que tome el control hasta que termine el proceso de busqueda y luego vuelva a donde fue inicialmente llamado, es decir, hasta que no se ejecute el hilo de busqueda no retorne (creo). Entonces teniendo esto en mente ¿cómo mantengo el control en el proceso de busqueda? o ¿de qué manera lo hago?. Gracias
|
Viendolo ya desde esta perspectiva... ¿que sentido tiene ejecutar el proceso de busqueda en otro hilo si te vas a quedar esperando a que termine de ejecutarse? En ese caso me parece lo mas lógico ejecutar el proceso de búsqueda en el hilo principal de la ejecución... quizas añadiendo llamadas a Application.ProcessMessages si lo único que se pretende es que la aplicación no aparezca como inactiva.
Solo estoy suponiendo escenarios, claro... por tanto creo que es buena idea que nos aclares un poco las ideas si realmente te interesa la ayuda que pueda venir.
Hasta luego.