[VB6] Passer un paramètre en ouvrant un form

jimelfou Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   -  
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'aimerais savoir s'il est possible de passer un paramètre en ouvrant un form dans VB6. Pour faire afficher le 2e form je ne connais pas de méthode a part form.show mais je ne vois pas commencer passer un paramètre par la...
J'ai vu sur certain site la commande doCmd.openform, mais vb6 ne semble pas la reconnaitre.

Un petit coup de main svp! ça commence à etre urgent!
Merci!
A voir également:

1 réponse

Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Bonjour,

Dans le module de te form, tu déclares une variable globale que tu iniatialises avant d'ouvrir la form:

Option explicit

Public iArg As Boolean

Sub Form_Load()

   If iArg = True then
      ' .... on fait ça
   Else
      ' .... sinon on fait ça
   End If

End Sub


Et quand tu lances ta form :

Form1.iArg = True
Form1.Show


;o)
0