Accéder un un controle d'une fenêtre à partir d'un module

Signaler
Messages postés
12
Date d'inscription
lundi 19 mars 2001
Statut
Membre
Dernière intervention
27 mai 2008
-
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
-
Bonjour,
Je suis sur que c'est hyper simple, mais je ne trouve pas une chose basic sur vb.net :

A partir d'un module, je souhaite modifier une propriété d'un controle d'une fenêtre ouverte.

La ligne suivante d'un module est exécutée :
... form1.label15.text = "toto"
Mais, j'ai un message d'erreur qui me dit que ma fenêtre n'est pas partagée !!!

Merci pour votre aide

3 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
78
Salut
Essaye ce format :
My.Forms.Form1.Label15.Text = "Test"

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Messages postés
12
Date d'inscription
lundi 19 mars 2001
Statut
Membre
Dernière intervention
27 mai 2008

Marche pas !

"Erreur : My n'est pas déclaré" et en enlevant "My", c'est "Forms n'est pas déclaré"
Mais merci pour ta réponse jack !

Je pense qu'il s'agit de mettre la fenêtre en "plublic", mais je ne trouve pas comment faire !

Je cherche encore.............
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
78
Re
Assure toi que tes lignes de programmes sont bien dans une Sub ou un Function ! (et pas dans la partie "déclarations" du module)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés