Bonjour tout le monde!
Bon, voilà, j'ai déjà posté un topic sur ce sujet, mais soit je me suis mal exprimé, soit personne n'a vu mon topic, enfin bon, toujours est-il que je n'ai pas obtenu de réponse satisfaisante, ce qui n'est pas imputable aux forumeurs. Je vais donc reposer ma question de manière claire et explicite (je sais, c'est la même chose). Donc, je fais une application client-serveur qui utilise le réseau (internet ou local). Je m'occupe de la partie client. Ce que je veux, c'est qu'une fenêtre affiche les informations échangés entre le serveur et le client (une sorte de journal réseau). Dans ma feuille (fNetLog) qui contient un textbox, j'ai crée un sub nommée netlog qui contient le code suivant :
Public sub netlog(ByVal sChaine as string)
TextBox1.AppendText(vbCrLf & sChaine)
End Sub
La fonction netlog sera appellée depuis deux autres feuilles, mais mon problème, c'est que si je crée une instance de fNetLog dans ma première feuille, je ne peux pas l'utiliser depuis ma deuxième feuille.
Ma question est donc la suivante:
Comment créer une instance d'une feuille dont une fonction puisse être appellée depuis deux autres feuilles (j'ai essayer Shared et ça ne marche pas)?
Merci à ceux qui auront lu mon post et encore plus à ceux qui me répondront.
Si vous désirez des précisions, n'hésitez pas à me le faire savoir.
---------------
C'est pas au vieux singe qu'on apprend à faire du vinaigre