cs_serge99
Messages postés78Date d'inscriptionlundi 29 août 2005StatutMembreDernière intervention14 octobre 2006
-
7 avril 2006 à 13:15
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
7 avril 2006 à 20:12
Bonjour,
Je cherche à savoir si il est possible de stocker de façon permanente une valeur dans un Label. Je m'explique. Je veux que, une fois ma valeur entrée dans mon label dans une Form donnée, mon label garde cette valeur lorsque je me promène d'une form à une autre.
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 7 avril 2006 à 20:12
jperre < Une variable publique n'est pas un champ !! Ce sont deux choses distinctes !
serge99 < quelques options parmis celles possible :
- Comme le propose jperre, stocker ta valeur dans une var publique et affecté à la propriété Caption de ton label sa valeur dans l'EVT Load de ta form
- Ne pas refermer ta form mais simplement la cacher en faisant un MaForm.Hide au lieu d'un Unload MaForm (sauf à la fermeture de l'appli bien sur !!)
- Mortalino propose d'utiliser le registre, c'est aussi possible (GetSettings() existe effectivement en VB6) mais il vaut mieux utiliser cette technique entre deux isntances de l'appli, à mon avis
cs_jperre
Messages postés268Date d'inscriptionlundi 9 janvier 2006StatutMembreDernière intervention19 janvier 20172 7 avril 2006 à 13:45
On peut aussi utiliser une variable publique (aussi appelée champ) placée dans la zone des déclarations du module de formulaire :
Public sData As String
Ensuite, pour récupérer la valeur