Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Actualización del VCL

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Actualización del VCL Responder citando

Hola.

Tengo un problema a la hora de hacer un trabajo intensivo en CPU, que tenga que mostrar algo en una ventana. Si voy escribiendo cosas, no se muestran hasta que finaliza el proceso intensivo.

Por ejemplo, si intento hallar los primeros 500 numeros primos, y que los vaya mostrando según los encuentra, lo que hace es que los calcula todos, y luego muestra todos de una vez.

Puedo en un momento dado parar una programa, que se actualice el VCL y luego continue?

THX.
Bye.

Volver arriba
Mensaje    Asunto: Actualización del VCL Responder citando

Prueba a poner dentro del bucle
Application->ProcessMessages();

para que tu aplicacion pueda seguir respondiendo a los eventos.

Volver arriba
Mensaje    Asunto: Actualización del VCL Responder citando

También puedes crearte un hilo de ejecución (TThread) para cada proceso que necesites realizar. De esta forma el hilo principal de la aplicación, no se verá afectado.

Suerte.

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.