Darklingg
Messages postés8Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention18 mai 2007
-
8 mai 2005 à 18:50
Darklingg
Messages postés8Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention18 mai 2007
-
9 mai 2005 à 21:19
Hello à tous!
Je suis désolé de poser cette question idiote, étant débutant en VB. Net, là,
je ne vois pas trop comment faire!
Alors j'ai plusieurs forms.vb. Dans une, l'utilisateur doit rentrer des paramètres.
Ensuite, si je veux utiliser ces paramètres dans d'autres forms, VStudio me dit:
Le nom xxx n'est pas déclaré! Alors que tout avait été déclaré comme public dans la première form.
Quelle est l'astruce pour faire passer les variables à travers les forms svp?
jrbleboss
Messages postés480Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention 3 septembre 20071 8 mai 2005 à 19:28
Si tu déclare ta variable "public tavariable ascequetuveux" elle sera acséssible dans toute les procédure de ton form.
Mais toi tu veux les utilisé aussi dans les autres form donc tu lais ta
déclaration public qui est juste mais dans ton autre form tu doit
écrire par exemple pour lire la variable "nom"
"nom=form1.tavariable"
Darklingg
Messages postés8Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention18 mai 2007 8 mai 2005 à 20:52
Je peux pas...
Les variables sont attachées à la form car elles proviennent des Labels et TextBoxs.
Je peux eventuellement déclarer les noms des variables dans un module, mais ensuite le problème est le même, je ne peux pas obtenir leur valeur...
(La valeur est difinie par l'utilisateur, dans la form et pas dans le module)
Ou alors il y a quelque chose que je n'ai pas saisi?
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 8 mai 2005 à 21:20
c'est parce que c'est en Vb.Net et là je connais pas du tout
je crois tu dois déclarer une forme dans le genre:
Dim f as New Form1
valeur = f.Text1.Text