crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 9 févr. 2005 à 16:39
La collection me parait la mieux adapté !
En plus de ton type ajoute une collection
Dim Coll as Collection
Dans un point de code obligatoire au début de ton programme (le form_Load est un bon plan généralement) ajoute la création de l'instance de cette collection
Set Coll = New collection
Et dans un point obligatoire en fin de programme (Le Form_Query_unload est un bon plan pour cela) ajoute la destruction de cette instance :
Set coll = Nothing
Voila pour les préparatifs, maintenant le gros du travail ...
Dans ton bouton de commande tu fais un truc du genre :
Dim S As MyStruct
' Içi tu renseignes les membres de la structure 'S'
' ...
' ...
Coll.Add S, Textbox1.Text 'Textbox1 est la textbox contenant le nom de la personne à ajouter
Et pour accéder à la structure correspondante à une personne, tu fais :
MsgBox Coll("Patriiiiiiiiiiiick").Name
Tu peux même supprimer la structure d'une personne comme cela :
Coll.Remove "Lorie"
black_code
Messages postés4Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention10 février 2005 9 févr. 2005 à 20:53
merci de votre aide,
je vais faire comme vous avez indiqué,
Canislupus : en fait c'est ce que je voulais merci
N.B : ce que je voulais faire en fait c'est de créer une structure
unique et a chak connexion d'un client sur mon winsock serveur créer un
nouveau winsock(index) et la structure equivalente struct"index du
winsock". c'est pour pouvoir a la suite envoyer un message privé a un
utilisateur bien precis
voila merci encore
L'éxperience est cette chose merveilleuse qui vous permet de reconnaître une erreur quand vous la faites à nouveau.