mensaje informativo bloqueado
Buenas a todos,
Alguien me podria decir de que forma puedo hacer que un mensaje que le muestro al usuario cuando se esta realizando un proceso del programa tedioso, se muestre correctamente.Me explico, tengo el mensaje en un panel que muestro antes de comenzar a ejecutar el dichoso proceso, y el efecto que hace de cara al usuario es de que se ha quedado bloqueado y no muestra el cartelito informativo. Con pseudocodigo quedaria de la siguiente forma: Código:
procedure Ejecutar; un saludo. |
Hola, deberas poner dentro del proceso tedioso la instuccion Application.ProcessMessages, y incluso, Form_del_panel.Update. En la seccion trucos hay un truco de un 'timer' que te muestra el progreso de 'procesos tediosos', y en el ejemplo esta cómo mantener la aplicación 'viva'. Saludos
|
gracias por tu respuesta, voy a probarlo y ya te digo algo.
Un saludo |
La franja horaria es GMT +2. Ahora son las 15:25:27. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi