Bastien35
Messages postés20Date d'inscriptionmercredi 28 mai 2003StatutMembreDernière intervention25 septembre 2007
-
29 août 2006 à 15:35
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 2010
-
29 août 2006 à 19:58
Bonjour à tous et toutes,
Voilà, j'aimerais savoir comment mettre à jour un texte d'une textbox.
Je m'explique; J'ai 2 forms ( form1 et form2) qui contiennent une textbox (tbox1 pour la form1 et tbox2 pour la form2).
Je voudrais qeu lorsque je modifie la tbox2 de la form2, la tbox1 de la form1 se mette à jour lorsque je clique sur un bouton OK dans ma form2.
J'sais pas si je suis super clair mais bon... j'attends vos solutions. Merci.
N'hésitez pas à me dire si vous ne comprenez pas tout.
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 29 août 2006 à 15:40
Violent Ken
Salut, tu captes le fait que tbox2 est été modifiée :
Private Sub tbox2_Change()
'mettre ici les instructions
End Sub
Mais si tu veux dire que tu aimerais que le texte de tbox2 se trouve dans tbox1 après avoir appuyé sur le bouton Ok, voilà ce qu'il faut mettre dans form2 :
Private Sub Command1_Click()
Form1.tbox1.Text = Form2.tbox2.Text
End Sub
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 29 août 2006 à 15:43
J'imagine que ton problème est l'accès à une tBox lorsque tu es dans l'autre form...
Pour que la 1 prenne la valeur de la 2 :
form1.tbox1.text = form2.tbox2.text
et vice versa si tu veux le contraire.
Pour le mettre à jour en temps réel tu peux éventuellement coller cette ligne dans l'évènement tbox2_Changed (heu je suis pas sûr je me rapelle plus en vb6).
Pour le mettre à jour lorsqu'on clic sur ton bouton, tu la colle bien évidemment dans BtnOK_Click.
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 29 août 2006 à 15:45
Violent Ken
Erf, je vois que la zone de rentrée de texte ne fonctionne pas convenablement sou Opera...
Je reprend mon message avec IE :
Salut, tu captes le fait que tbox2 est été modifiée :
Private Sub tbox2_Change()
'mettre ici les instructions
End Sub
Mais si tu veux dire que tu aimerais que le texte de tbox2 se trouve dans tbox1 après avoir appuyé sur le bouton Ok, voilà ce qu'il faut mettre dans form2 :
Private Sub Command1_Click()
Form1.tbox1.Text = Form2.tbox2.Text
End Sub
(le bouton OK s'appellant Command1)
Bastien35
Messages postés20Date d'inscriptionmercredi 28 mai 2003StatutMembreDernière intervention25 septembre 2007 29 août 2006 à 17:39
Tant que je vous tiens !!! J'aurais une autre question...
J'suis en train de faire une appli pour envoyer des messages via le réseau. Pas très original me direz-vous mais bon ....
Pour faire vite, des clients se connectent à un serveur. Jusque là, j'arrive à faire qu'un client envois un message à un autre client via le serveur. Petite présicion, j'affiche une form chez le destinataire, et lorsqu'il clic sur le label qui contient le nom du destinataire, le message s'affiche.
Maintenant, j'aimerais qu'un client puis envoyer ce même message à un nombre X de clients simultanément.
On m'a parlé de socket mais je ne vois pas trop là !!!
Pourriez encore m'aider.
D'avance merci.
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 29 août 2006 à 19:58
Violent Ken
Erf, je n'ai aucune connaissance sur les composants WinSock et tout e qui concerne le réseau, les ports...etc en Visual Basic.
J'en ai bien sur entendu parlé et regardé les résultats, mais je ne sais pas coder avec.
Pose ton problème dans le forum, il doit y avoir des gens qui sauront te répondre.
N'oublie pas de cliquer sur "Réponse acceptée" aux messages qui ont répondu à ta question, cela permettra aux autres utilisateurs qui se sont posé ta question de trouver une réponse adaptée directement ^_-