Bonjour,

je cherche à mieux comprendre le fonctionnement du IdThreadComponent (Indy).
D'abord la propriété Loop. Elle est par défaut à false. Je peux supposer que le thread ne boucle pas. J'ai lancé le composant par IdThreadComponent1.Active := true; ou par IdThreadComponent1.Start. Elle boucle !
Pour l'interrompre, quelque soit le StopMode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
procedure TfSplash.IdThreadComponent1Run(Sender: TIdThreadComponent);
begin
  [...]
  IdThreadComponent1.Active := false;
end;
Normal ?

Ensuite, ce composant dispose d'une propriété ThreadName. J'ai peu de docs (voire pas du tout) là-dessus. Quelqu'un a un lien ?
Sinon pur le reste quelle facilité pour threader dans mon cas l'usage d'un idFTP.
Merci.