Fonction répétitive

5n0w Messages postés 22 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 21 mai 2004 - 28 janv. 2004 à 20:54
GlanduSchmoldu Messages postés 199 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 27 octobre 2006 - 28 janv. 2004 à 21:22
Salut,
J'ai une fonction qui se répète beaucoup, j'ai donc décidé de la mettre dans un module. Le seul hic, c'est que ça me prend le nom de la form pour savoir de quel bouton on parle (form1.command1.enabled true). Alors, j'ai décidé de mettre le nom de la fomr dans une variable parce que celle-ci est sujet à changement, mais ça ne marche pas (strForm.command1.enabled true).

Pouvez-vous me dire si premièrement ça marche de faire ça, si oui comment? Merci d'avance.

1 réponse

GlanduSchmoldu Messages postés 199 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 27 octobre 2006 1
28 janv. 2004 à 21:22
Alors si jamais ton préfixe str veut dire string ce'st sur ça marchera pas.
Y faut mettre le form dans une variable Objet ou Form :

Dim f as Form
Set f = MonForm
f.command1.enabled = True

Et là ça marche.

GS
0
Rejoignez-nous