Hello
J'ai un problème avec mes composants visuels de mon application.
Je travaille avec des TEdit et TStatusBar entre autres, et lorsque je fais une modification de ceux-ci, je ne vois pas directement le résultat. Je doit attendre une réponse TCP pour que les changements aient lieu.
Un bout de code :
Ce n'est qu'une fois la réception de la réponse via TCP que mes champs textes sont effacés ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 EdCommandRetour.Text := ''; EdMotorCommandRetour.Text := ''; EdTurretCommandRetour.Text := ''; StatusBar.Panels[3].Text := 'Envoie...'; ... try TCPClient.WriteBuffer(WriteBuffer, TRAME_LENGTH); StatusBar.Panels[3].Text := 'Envoie...OK!'; except ... {Ensuite, réception}
Une idée du pourquoi cela n'est pas fait instantanément ...
Partager