Bonjour à tous.
En fait, je demande plus une aide à mieux comprendre la programmation événementielle qu'une solution à mon problème.
Voici mon problème:
dans un événement OnClick, j'ai une boucle qui, à chaque passage, effectue un travail (recopie d'un fichier dans un dossier). Je souhaite visualiser un compte-rendu pour chaque passage. Si je place ce compte-rendu dans un ShowMessage, pas de problème, ça marche, mais c'est inélégant (obligation de valider le message affiché). Si je place ce compte-rendu dans un Label.Caption ou dans un Edit.Text (ce que j'aimerais bien faire), seul le compte-rendu du dernier passage s'affiche (et ceci en sortie de l'événement OnClick). J'ai essayé un Refresh dans la boucle, ça ne marche pas.
En fait, j'ai résolu mon problème via une séquence Memo1.Clear - Memo1.Lines.Add('le compte-rendu').
Question : pourquoi les solutions Label.Caption ou Edit.Text ne fonctionnent-elles pas à chaque passage ?
D'avance merci.
Cordialement.
Alain