Merci pour cette abondance de solutions.
J'ai mis mon traitement dans une procédure spécifique.
Cela fonctionne maintenant après avoir fait comme conseillé, c'est-à-dire après avoir ajouté :
- un timer activé dans "FormActivate",
- un "Application.ProcessMessages" après le chargement des "TLabel.Caption".
Si j'ai bien compris, le timer est la solution la plus simple, mais il existe deux solutions plus élégantes mais moins simples :
- un thread instancié à l'affichage de la fiche (avec la classe TThread),
- le recours aux taches (classe TTask).
Je ne connais pas encore et me documenterai à l'occasion.
Partager