moutonjr
Messages postés65Date d'inscriptionmercredi 19 juillet 2006StatutMembreDernière intervention 5 juin 2012 20 juil. 2006 à 17:36
Euh... a propos du gaulois ^^
Le Sub "Public" marche pas, entre deux fenêtres : je pense qu'un bon
vieux module comme le désirait PY marchera sûrement, si jamais un
module peut conserver des valeurs... par ex j'ai une Form qui demande
le nom et prénom, une deuxième form ( de présentation de mon prog) qui
l'utilise. Comment utiliser convenablement un module quand les
variables sont définies par l'utilisateur?? comme celà :
Option Explicit
Public Nom Utilisateur As String
NomUtilisateur = [TextBox nom] & [TextBox prénom]
Et dans mon code de feuille, je fais comment pour charger le module?
(vraiment désolé pour la pourriture de es questions...)
OKCancel = MsgBox ("Vercingétorix est à genoux et césar a completement la gaule!!", vbOKCancel, "^^")
pymaster
Messages postés74Date d'inscriptionvendredi 14 juillet 2006StatutMembreDernière intervention14 août 2006 20 juil. 2006 à 17:55
Rebonjour,
En VB2005 il faut faire comme ceci
-----------------------------------
On Ajoute un module dans le projet
-----------------------------------
Module Module1
private maVar As String
Public Property Var() As String
Get
Return maVar
End Get
Set(ByVal value As String)
mavar = value
End Set
End Property
End Module
-----------------------------------
Ensuite dans le reste des modules on peut allez chercher notre
variable par
Module1.maVar
J'ai utilisé un property parceque c'est plus propre ^_^
Par contre tu aurais pu faire
Public maVar as monType
Module1.Mavar
Directement, parcontre placer des variables globales un peu partout dans
le code sans avoir de moyen de les contrôler c'est l'enfer ^_^
Si ça ne fonctionne pas je peux te donner plus d'explication
PY
Vous n’avez pas trouvé la réponse que vous recherchez ?