Lancer une action sur un composant créé dynamiquement

Résolu
Bestdoud Messages postés 243 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 28 décembre 2008 - 24 janv. 2006 à 21:18
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 - 24 janv. 2006 à 21:53
je suis entrain de créer un logiciel de tchat multiserveur
pour cela je créé un composant TIdIRC pour chaque serveur que je veux connecter
j'arrive à connecter mes serveurs.
mais le problème c'est quand je veux agir sur le composant et que je n'ai que le nom.

pour faire par exemple serveur1.join('"canal')
comment faire pour que serveur1 qui est un string soit pris comme un composant TIdIRC et que je lui donnne ma commande?

merci de votre aide

3 réponses

Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
24 janv. 2006 à 21:28
Salut,
essaye ça
With TIdIRC(FindComponent(serveur1)) Do
Join('"canal')



@+
Cirec
3
Bestdoud Messages postés 243 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 28 décembre 2008
24 janv. 2006 à 21:39
merci ca marche impec
si j'avais su j'aurais demandé avant. je me suis cassé la tête pendant des heures. C'est dure d'être débutant.
0
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
24 janv. 2006 à 21:53
eh oui moi aussi je suis passé par là



@+
Cirec
0