Variable et fonction globale en VB

Résolu/Fermé
leparradiss
Messages postés
775
Date d'inscription
samedi 7 avril 2007
Statut
Contributeur
Dernière intervention
5 février 2015
- 18 août 2009 à 23:02
leparradiss
Messages postés
775
Date d'inscription
samedi 7 avril 2007
Statut
Contributeur
Dernière intervention
5 février 2015
- 19 août 2009 à 09:13
Bonjour,
comment déclarer une variable Globale en VB, c'est à dire une variable que l'on peut utiliser à travers différents form.
Comment utiliser une fonction dans un autre form ?
Par exemple, je modifie la valeur d'une textbox qui se trouve dans form1 avec une instruction que j'ai faite dans form 2 ?
Merci


3 réponses

fiddy
Messages postés
11067
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 804
18 août 2009 à 23:20
Salut,

Pour utiliser une fonction ou une variable d'une form à une autre, tu dois les déclarer dans un module.

Cdlt
0
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 193
18 août 2009 à 23:33
Bonjour,

Il te suffit de déclarer ta variable en public en début de ton module.

Pour utiliser cette variable :


Form2.TextBox.Text = module.mavariable


Où "module" est le nom du module contenant la variable "mavariable"

;o)
0
leparradiss
Messages postés
775
Date d'inscription
samedi 7 avril 2007
Statut
Contributeur
Dernière intervention
5 février 2015
112
19 août 2009 à 09:13
Merci beaucoup !
0