-
raffraichir un composant
Bonjour,
j'ai développé une application qui lit des enregistrements oracle, les traitent et affichent le résultat dans un GridControl.Mon problème est que l'affichage des résultats ne se fait qu'une fois que tous les enregistrements sont traités, alors
que mon besoin est d'afficher le résultat du traitement d'un enregistrement dans le GridControl puis l'autre et ainsi de suite (GridControl actualisée)
-
Bonjour, il te suffit de repaint ton GridControl a chaque ajout dans ce dernier.
Par contre, le traitement doit être assez rapide et l'affichage risque de pas bien rendre puisque suivant la vitesse du repaint peut être cela va ralentir l'affichage ou ne pas afficher l'ajout des éléments un par un.
Ou alors un petit thread qui permet d'attendre x secondes entre chaque affichage d'un nouvel élément.
A voir cependant, je suis loin d'être un spécialiste, je te donne juste mon avis ;)
-
Tu n'a qu'a utiliser le repaint.
Code:
nomdetafenetre.repaint();