Bonjour,
J'ai un programme comprenant une boucle for classique. J'aimerais afficher l'état de la boucle dans une ProgressBar, et afficher cette progression en %.
Lorsque j'execute cette action, ma ProgressBar évolue, mais l'affichage ne se fait pas. J'ai résolue ce problème en plaçant la ligne suivante:
Application->MessageHandle();
De ce fait, je rends la main durant la boucle pour que mon application gère les demandes. Le problème est que dans certains cas, j'éxécute une action d'affichage retardant considérablement ma boucle.
Est-il possible de rendre la main à une seule commande?
J'ai cherché la commande Application->ExecuteAction(*TBasic Action), mais je n'ai pas d'exemple, et l'aide ne me précise pas comment l'utiliser.
Si quelqun sait comment faire pour rendre la main, juste le temps d'une ligne, je suis tout ouïe.
Merci d'avance
Partager