Passage d'objets de form a form

Résolu
spike62300 Messages postés 73 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 14 septembre 2007 - 17 mai 2005 à 10:55
spike62300 Messages postés 73 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 14 septembre 2007 - 17 mai 2005 à 11:51
Bonjour a tous !

Voila je vous explique mon petit soucis matinal ^^

J'ai un formulaire Parent nommé Admin
dans celui ci j'ouvre d'autres form qui lui sont enfants

Le form Admin possede une progressBar dans une statutBar
Je souhaite l'utiliser dans un form enfant

Le code:
Dim nveau_form as new Admin

admin.activeform.progressBar1.increment(1)

fonctionne mais il m'ouvre un nouveau form admin

Quand j'enleve le new il me fait des erreurs!

Voila help plz
spike

2 réponses

cs_xtof Messages postés 48 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 13 décembre 2007
17 mai 2005 à 11:41
Ma réponse est pour VB.NET + winform

Dans la form fille tu peux déclarer un nouvel objet qui fera référence à son parent :

Public parent_form as Admin

Ensuite, dans ta fenêtre Admin, au moment d'appeler ta fenêtre fille :

dim fille_form as new nomdelobjet
fille_form.parent_form = me ' ici Tu passe une référence à ta fenêtre fille
fille_form.ShowModal( )

Ensuite, tu peux dans ta fenêtre fille changer les paramètres de ta fenêtre parente :

parent_form.progressBar1.increment(1)

++,

[ XtOf ]
3
spike62300 Messages postés 73 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 14 septembre 2007
17 mai 2005 à 11:51
Merci :)
c vrai ca marche aussi

Sinon j'ai encore creusé et tu peux faire :

dans ta form fille:
dim nveau as admin

nveau = Me.MdiParent

et la tu as accès aux objets de ton form admin parent
moins de code ^^

Merci de m'avoir repondu !

spike
0
Rejoignez-nous