cs_benji78
Messages postés41Date d'inscriptionlundi 19 décembre 2005StatutMembreDernière intervention25 novembre 2008
-
3 août 2008 à 17:18
cs_benji78
Messages postés41Date d'inscriptionlundi 19 décembre 2005StatutMembreDernière intervention25 novembre 2008
-
5 août 2008 à 12:55
Bonjour à toutes, et à tous.
J'ai un petit problème de TextBox ;
Lorsque je clique sur un des éléments de mon ListBox (sur la Form 1), une Form s'ouvre (Form2), et le problème est que, lorsque la personne rentre du texte dans le Textbox de la Form appelée (Form 2), puis clique sur le bouton Ok, le texte entré ne s'affiche pas dans le TextBox situé sur la Form appelante (Form1).
J'ai essayé avec un code de ce genre dans la form appelée (Form 2)
Form1.TextBox1.Text = TextBox1.Text
Mais cela ne marche pas.
Mon problème se pose aussi avec d'autres Forms.
Donc peut-être que l'on peut résumer mon problème à : Comment ajouter du texte à une TextBox depuis une autre Form.
J'espère que vous comprenez mon problème, et que vous pourrez m'aider.
Merci d'avance pour votre aide.
a++
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 3 août 2008 à 19:19
Salut,
Form1.TextBox1.Text = Form2.TextBox1.Text
mais avant de décharger Form2.
ou alors, dans
Sub Ok_Click()
Dim sText As String
sText=Text1.Text
Unload Form2
Form1.Text1.Text=sText
End Sub
PS: Code VB6 à traduire donc en .Net
<hr />
... Y'en a même qui disent qu'ils l'ont vu voler.
En faite je ne suis pas certain que la commande Me.Close() décharge le contenu de ma Form appelée, mais tel quel, cela ne fonctionne pas.
Merci de l'aide en tout cas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 5 août 2008 à 00:01
sText As
String'il faut sauver le text de la form que tu va décharger.
<strike>sText = FormCEajouter.TextBoxCE.Text
</strike>sText = Me.TextBoxCE.Text
'Il faut décharger, pour pouvoir accèder à la form 'appelante (je suppose).C' est pourquoi on a utilisé une 'variable.Car une fois déchargé, on a plus accès à
'TextBoxCE du 2 ieme formulaire.
'(Si TextBoxCE est bien le TextBox de celui-ci ?!!!)
Me.Close()
'Maintenet tu peux bien mettre à jour tn premier formuliare.
FormCEajouter.TextBoxCE.Text = sText