Erreur de compilation: La déclaration de la procédure ne correspond pas à la des

Résolu
Zappam Messages postés 8 Date d'inscription dimanche 9 avril 2006 Statut Membre Dernière intervention 18 octobre 2007 - 16 juin 2006 à 07:48
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 - 16 juin 2006 à 08:00
Bonjour, voici mon problème:

J'ai mis plusieurs controles Winsock dans mon programme, j'ai fais un groupe de controles.
Par exemple, il y a Winsock1(0), Winsock1(1), Winsock1(2), etc..

Quand j'arrive pour tester mon application, il y a cette erreur qui survient:
Erreur de compilation:
La déclaration de la procédure ne correspond pas à la description de l'événement ou de la procédure du même nom.

La ligne suivante est surlignée:
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)

Merci beaucoup de votre aide,
Zappam

1 réponse

bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
16 juin 2006 à 08:00
Tu a du créer la fonction DataArrival avant de créer le groupe de controle.

Remplace
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
par
Private Sub Winsock1_DataArrival(Index As Integer, ByVal bytesTotal As Long)

Index te permet de savoir quel control appel la fonction.

Bonne prog ++
3
Rejoignez-nous