cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 2008
-
11 sept. 2006 à 15:18
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007
-
14 sept. 2006 à 19:53
Bonjour,
J'ai un p'tit souci de programmation !
Je bosse avec vs 2003 et vb net
j'ai une form qui contient deux text box une fois que ces deux text box sont remplis j'ouvre une seconde fenetre
je voudrais place le contenu de ces text box de la premiere fenetre dans des labels de la seconde fenetre !
mais j'y arrive pas ca fonctionne pas !
J'ai beau declarer en publique mes variables ou je stocke le contenu et faire quand la seconde form s'ouvre
label1.text = mavariable publiqe !
le label reste vide !
et meme ceci ne fonctionne pas !
Label1.text = maform1.Montextbox.Text
si quelqu'un a une idée de comment faire pour faire passer des variable de form en form1
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 11 sept. 2006 à 20:50
Salut, en .net, il faut réfléchir en objet donc une form étant un objet de la classe Windows Forms :
Création de propriétés dans la Form1 retournant les valeurs des textboxes.
Et dans la Form2 : monlabel.text=form1.ma_propriété_retournant_valeur_textbox
cs_philcam
Messages postés132Date d'inscriptiondimanche 12 août 2001StatutMembreDernière intervention17 octobre 2008 12 sept. 2006 à 23:29
salut,
je vais peut être dire une connerie, mais pour que la variable soit publique est-ce qu'il ne vaut pas mieux la déclarer dans un module ?
Sinon, si on peux déclarer une variable publique dans form1 je suis pas au courant.
comment fait-on
merci
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 13 sept. 2006 à 19:48
Vrai, ça fonctionne aussi avec une variable public dans un module. Je faisais ça en VB6 mais, perso, avec .net, j'ai pris l'habitude de rendre mes objets le plus indépendants possibles pour pouvoir les réutiliser sans être obligé de traîner un module avec.
De plus, avantage non négligeable pour moi, en tapant le nom de l'objet suivi d'un point, j'ai la liste des propriétés, ... (je suis très fainéant ).
Mais ce n'est que mon avis personnel !
cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 20081 13 sept. 2006 à 20:10
salut,
tu as tout a fait raison ..c'est une excellente technique ..mais l'apprentissage de celle ci est un peu fastidieuse enfin surtout pour quelqu'un qui n'est pas programmeur de formation !
Mais j'apprends des que j'ai un peu de temps et j'avance dans ce long apprentissage ..
Avec codes sources c'est comme si j'avais des prof a distance ...
un p'tit souci => une question et qui aboutira a des solutions ou des conseils !
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 14 sept. 2006 à 19:53
Pas de souci, on passe tous par un début. Le principal est de progresser. Personnellement, j'en apprend tous les jours. En grande partie grâce à Codes-Sources. Merci à la communauté !