Sub friend dans un module de classe

Polack77 Messages postés 1098 Date d'inscription mercredi 22 mars 2006 Statut Membre Dernière intervention 22 octobre 2019 - 20 mars 2007 à 11:36
Polack77 Messages postés 1098 Date d'inscription mercredi 22 mars 2006 Statut Membre Dernière intervention 22 octobre 2019 - 20 mars 2007 à 12:59
Bonjour,

J'ai un petit problème avec une procédure dans un module de classe. N'arrive
pas à la déclarer correctement


Etat des lieu :

    J'ai un module de classe qui me gère une liste chaîné de
form ne contenant qu'un WinSock, des fonctions/procédures, et des données
(l'objectif est de faire une liste chaîné de WinSock). Pour que mon objet form
puise informé la classe d'un événement (exemple le client 'machin' s'est déconnecté)
j'ai défini une variable à qui je passe la référence de mon objet chaîne
(global à ma form, bien sure basé sur ma classe, et renseigné grâce à une
procédure exécuté par l’objet à chaque ajout d’un maillon à ma chaîne et envoyant
comme paramètre 'me', j’espère être claire même si je n’en ai pas vraiment l’impression). Jusque là tout vas bien.

Mon probème :
Par exemple je veux que lorsque qu'un utilisateur est
vérifier (soit login password 'OK') lancé une procédure sur ma classe. Le
problème étant que je ne veut bien évidemment pas que cette procédure soit
visible depuis un objet chaîne crée dans mon programme. Mais je n'arrive pas à
déclaré cette procédure : en 'private' je ne peut pas l'exécuté depuis ma form,
en 'public' elle est visible partout et ce n'est donc pas bon, en 'friend' heeeeeee
bà ça ne marche pas non plus (comportement équivalent à 'private'). Je suppose
que cela viens de ma façon de faire remonté des info de ma form à ma classe mais
je ne sais pas command faire autrement (remarque : je sais qu'il existe une
heeeee propriété 'parent' mais je ne sais pas l'utilisé non plus)


(heeeeee j'espère avoir été claire)

P.S. : Je ne fais ce code qu'au titre de testes car [auteurdetail.aspx?ID=2359 Renfield] (que
je remercie de nouveau au passage) m'a indiquer ou trouver une classe WinSock (ici :
www.vbip.com
,

je ne
l'utilise pas pour le momant car je n'ai pas encors tout compris et je
n'aime pas utilisé des 'trucs' que je ne comprand pas


) au
lieu du composant Ms (d'ont d’ailleurs je n'ai pas vraiment lut du bien).




Amicalement

1 réponse

Polack77 Messages postés 1098 Date d'inscription mercredi 22 mars 2006 Statut Membre Dernière intervention 22 octobre 2019 1
20 mars 2007 à 12:59
Heeeee, j'avais fais une petite erreur. L'objet appartenant à ma form pointant sur ma chaine été mal déclaré (déclaré en objet) et c'est pour cela que je ne pouvais executé mes procédure en friend. Maintenant ca marche en friend MAIS je peut executé cette procédure dans mon prog principale aussi (dans le main) et ca c'est pas bon. Du coup je sais encors moin quois faire!!! HELP ME!!!

Amicalement
0
Rejoignez-nous