FORMULAIRE DE SÉLECTION DE TYPE ASSISTANT

Signaler
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Messages postés
29
Date d'inscription
mardi 7 janvier 2003
Statut
Membre
Dernière intervention
26 mars 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/36669-formulaire-de-selection-de-type-assistant

Messages postés
29
Date d'inscription
mardi 7 janvier 2003
Statut
Membre
Dernière intervention
26 mars 2009

Excellent merci je n'ai jamais pensé à essayer "Me.Show VbModal"
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
62
ce genre de choses :

Form 2 :

Public Function Launch ( ... ) as Boolean
'# Initialisation, etc
Me.Show VbModal
'# Traitement a effectuer une fois le formulaire validé/fermé
Unload Me
End Function

Private Sub BtnOK_Click()
Result = True
Me.Hide
End Sub


-----------


Form 1 :

If Form2.Launch ( ... ) Then
...
End If
Messages postés
29
Date d'inscription
mardi 7 janvier 2003
Statut
Membre
Dernière intervention
26 mars 2009

RENFIELD: Comment fais tu pour appeler une fonction dans un form de façon modale ? ça m'intéresse
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
62
pourquoi utiliser un concepteur ?
tu devrais faire .Show vbModal
ton formulaire n'est pas déchargé (seulement masqué)
le module n'est pas obligatoire ici... tu pourrais juste faire une procédure publique genre 'Launch' dans ton formulaire, qui remplirais les listes, afficherais le formulaire (en Modal) et renverrais le resultat...

Attetion a bien déclarer tes variables, à remplacer Global par Public et a mettre la portée (Private / Public) de tes sub et functions