Aller au contenu

Utilisez une valeur dans une autre form [VB6]


Goshi

Messages recommandés

Hello, je fais un petit logiciel pour Msn et comme il va intéréssé un paquet de monde je le fais international.

Tout est prêt, il manque plus

que la langue. La première form qui s'ouvre demande la langue comme ça

Public Sub Form_Load()
List1.AddItem "FR"
List1.AddItem "ES"
List1.AddItem "EN"
List1.AddItem "NL"
Dim Lang As String
End Sub

Public Sub List1_Click()
If List1.Text = "FR" Then
Lang = "FRFR.MCO"
ElseIf List1.Text = "ES" Then
Lang = "ESES.MCO"
ElseIf List1.Text = "EN" Then
Lang = "ENUS.MCO"
ElseIf List1.Text = "NL" Then
Lang = "NLNL.MCO"
End If
If Lang <> "" Then
Visible = False
Form1.Show
End If
End Sub

Si je met une msgbox à la fin j'ai bien ce que je veux en valeur de Lang selon où la personne a cliqué mais impossible de me servir de Lang ailleurs. Any idea ?

J'ai déjà essayé ça http://vb.developpez.com/faq/?page=Langage#dans_form leur 3 ne passe pas et je vois me^me pas ce qu'il a à faire là

EDIT : trouvé, il fallait mettre public Lang as string dans mon form là et dans celui où j'en ai besoin mettre Form7.Lang. Merci à zazaraignée :mad2:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...