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 :
Normal ?
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;
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.
Partager