A vueltas con Crystal, Forms e Hilos

21/03/2007 - 09:24 por Juan Diego Bueno | Informe spam
Buenas grupo:

A la par que voy a seguir leyendo e investigando como hacerlo, os
planteo una duda, a ver si alguien puede darme pistas.

Como ya se ha comentado aquí varias veces, los forms de crystal tardan
mucho en cargarse y además toman el control de la aplicación, con lo
cual queda bloqueada a la apertura de un informe.

Mi idea era (y es) la de poner un form de transición con una animación
que informe al usuario de que debe esperar a que cargue el formulario
(para este y otros que puedan ser susceptibles de tardar más de la
cuenta). El problema es que al cargarlo desde un toolstripmenu,
seguida a la carga de este form, viene la del de crystal, con lo cual,
cual perro del hortelano, ni come, ni deja comer. Es decir, ralentiza
la carga del form de espera.

Estoy leyendo sobre hilos, a ver si puedo conseguirlo por esa vía,
aunque de momento no está saliendo como deseo. Se admiten pistas e
ideas

Saludos y gracias de antemano
 

Leer las respuestas

#1 Octavio Hernandez
21/03/2007 - 10:52 | Informe spam
Juan,

Me imagino que valdrá la técnica típica de crear una ventana splash:

http://www.codeproject.com/cs/miscc...lashCS.asp

Slds - Octavio



"Juan Diego Bueno" escribió en el mensaje
news:
Buenas grupo:

A la par que voy a seguir leyendo e investigando como hacerlo, os
planteo una duda, a ver si alguien puede darme pistas.

Como ya se ha comentado aquí varias veces, los forms de crystal tardan
mucho en cargarse y además toman el control de la aplicación, con lo
cual queda bloqueada a la apertura de un informe.

Mi idea era (y es) la de poner un form de transición con una animación
que informe al usuario de que debe esperar a que cargue el formulario
(para este y otros que puedan ser susceptibles de tardar más de la
cuenta). El problema es que al cargarlo desde un toolstripmenu,
seguida a la carga de este form, viene la del de crystal, con lo cual,
cual perro del hortelano, ni come, ni deja comer. Es decir, ralentiza
la carga del form de espera.

Estoy leyendo sobre hilos, a ver si puedo conseguirlo por esa vía,
aunque de momento no está saliendo como deseo. Se admiten pistas e
ideas

Saludos y gracias de antemano

Preguntas similares