Bonjour et heureuse année 2014 à tous.
Un bouton appelle la procedure ci-dessous :
A l'appel de Sauvegarde LabelCopie.Visible est False.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 procedure Sauvegarde; var I,T:integer; begin LabelCopie.Visible:=True;T:=LabelCopie.Top; for I:=0 to IFin do begin LabelCopie.Top:=T+I*12; Traitement; end; end;
Traitement est une sous-procedure qui copie des fichiers et prend plusieurs dizaines de secondes.
Avec Sauvegarde telle qu'elle est ci-dessus LabelCopie n'apparait qu'après la clôture de la procedure.
Comment faire pour que LabelCopie apparaisse dès l'instruction LabelCopie.Visible et que son .Top soit effectivement modifié à chaque itération de I.
J'ai vainement cherché dans les FAQ et n'ai rien trouvé.
Merci d'avance.
Partager