VB/VB.Net Form1= form2?

A

Anonymous

Invité
#1
Bonjour, je suis en train de faire un mini jeu, proposant des challenges pour gagner des points etc...

Cependant j'ai un problème avec mon deuxième challenge , la textbox présente sur la form1 affichant les golf n'est accessible qu'en faisant form1.textbox1 etc.
Il n'y aurait pas un moyen d'accéder a tous les objets présents dans la form 1?
Pareil, dans le textbox affichant les points,

je lai configurer
en mettant dim gold as string
mais sur la form 2 ils ne savent pas ce qu'est gold et donc les points gagnés ne peuvent s'ajouter...

Auriez vous une solution? Merci beaucoup.
 
A

Anonymous

Invité
#3
Je n'ai pas compris ton problème mais si tu veux recuperer la variable d'une autre form tu dois d'abord la declarer en public:
Public gold as string

Et apres:
Form1.gold etc...
 

Lakh92

Membre Actif
Inscrit
24 Decembre 2009
Messages
118
Reactions
0
#4
Form1 est un type !

A moins que ce soit le nom de ta variable (ou encore que la propriété Gold soit déclarée static [= Shared]) tu ne peux pas y accéder depuis le type.
Il te faudra une classe intermédiaire qui stockera la variable de type Form1 pour ensuite récupérer la propriété Gold de cette variable.

En espérant avoir été clair :)
 
Haut Bas