Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
700 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB.NET]Comment ça marche les objets partagés?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB.NET]Comment ça marche les objets partagés?

n°231332
kanar
Posté le 20-10-2002 à 17:57:44  profilanswer
 

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.  :ange:  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
mood
Publicité
Posté le 20-10-2002 à 17:57:44  profilanswer
 

n°231359
drasche
Posté le 20-10-2002 à 18:37:30  profilanswer
 

si la fonction est aussi simple à écrire, je suggère que tu la déplaces dans un module, elle sera alors globale, et en outre, ajoute un second paramètre à cette fonction: le textbox qui va être mis à jour.  Ainsi, ta fonction pourra être appelée depuis n'importe quelle feuille.
 
Il y a plus tordu mais je crois que c'est le mieux d'après ce que tu exposes de ton problème.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB.NET]Comment ça marche les objets partagés?

 

Sujets relatifs
Validation de formulaire en JS avec un lien... ça marche plus...Objets, Classes, Fonctions avec objets en paramétres, *, & :Prob.
[ C++ Builder] Creation d'objets à l'éxécution ....[ Demande d'infos ] Framework .NET
liste d'objets d'une class , est ce possible ???.NET c koi exactement ??
BBcode de phpbb, comment ça marche ?Comprendre comment marche un script pour l'adapter.
Newbie : marche pas mon script.NET sous Linux, Solaris, HP-UX et AIX ; c'est chose faite.
Plus de sujets relatifs à : [VB.NET]Comment ça marche les objets partagés?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR