J'ai déjà essayé ce genre de truc, mais quand je veux lancer un :
public form1 as MainForm
il me dit qu'il ne connait pas MainForm...
c'est là que ça bloque !
"ArlodVig" wrote:
Arnaud,
J'ai trouvé une solution qui peux peut être t'aider
j'ai form1 : form principale
form2 fenetre secondaire
module1 un module vb
dans module 1 je déclare : Public main1 As form1
Dans sub form1_load
je mets
main1 = Me
et après dans les module ou dans les autres form j'ai accès à tout les contrôles et objet public de la forme principale par exemple
Main1.label1.text="toto"
et ça marche !!!
J'espère que cela peut t'aider
Maurice
ArlodVig
Chez moi cela ne bloque pas, e l'ai intégré à mon application et je peux tout modifier dans la form 1 depuis n'importe quel point du programme
es tu sur que tu as bien donné le nom de MainForm à la fenêtre principale
Forcément si tu as donné le nom mainform il ne peut pas te dire qu'il ne connait pas
"ArnaudG" a écrit :
J'ai déjà essayé ce genre de truc, mais quand je veux lancer un :
public form1 as MainForm
il me dit qu'il ne connait pas MainForm...
c'est là que ça bloque !
"ArlodVig" wrote:
> Arnaud, > > > J'ai trouvé une solution qui peux peut être t'aider > > j'ai form1 : form principale > > form2 fenetre secondaire > > module1 un module vb > > > dans module 1 je déclare : > Public main1 As form1 > > Dans sub form1_load > > je mets > > main1 = Me > > > et après dans les module ou dans les autres form j'ai accès à tout les > contrôles et objet public de la forme principale par exemple > > Main1.label1.text="toto" > > et ça marche !!! > > > J'espère que cela peut t'aider > > > Maurice > > > > > > > >
Chez moi cela ne bloque pas, e l'ai intégré à mon application et je peux tout
modifier dans la form 1 depuis n'importe quel point du programme
es tu sur que tu as bien donné le nom de MainForm à la fenêtre principale
Forcément si tu as donné le nom mainform il ne peut pas te dire qu'il ne
connait pas
"ArnaudG" a écrit :
J'ai déjà essayé ce genre de truc, mais quand je veux lancer un :
public form1 as MainForm
il me dit qu'il ne connait pas MainForm...
c'est là que ça bloque !
"ArlodVig" wrote:
> Arnaud,
>
>
> J'ai trouvé une solution qui peux peut être t'aider
>
> j'ai form1 : form principale
>
> form2 fenetre secondaire
>
> module1 un module vb
>
>
> dans module 1 je déclare :
> Public main1 As form1
>
> Dans sub form1_load
>
> je mets
>
> main1 = Me
>
>
> et après dans les module ou dans les autres form j'ai accès à tout les
> contrôles et objet public de la forme principale par exemple
>
> Main1.label1.text="toto"
>
> et ça marche !!!
>
>
> J'espère que cela peut t'aider
>
>
> Maurice
>
>
>
>
>
>
>
>
Chez moi cela ne bloque pas, e l'ai intégré à mon application et je peux tout modifier dans la form 1 depuis n'importe quel point du programme
es tu sur que tu as bien donné le nom de MainForm à la fenêtre principale
Forcément si tu as donné le nom mainform il ne peut pas te dire qu'il ne connait pas
"ArnaudG" a écrit :
J'ai déjà essayé ce genre de truc, mais quand je veux lancer un :
public form1 as MainForm
il me dit qu'il ne connait pas MainForm...
c'est là que ça bloque !
"ArlodVig" wrote:
> Arnaud, > > > J'ai trouvé une solution qui peux peut être t'aider > > j'ai form1 : form principale > > form2 fenetre secondaire > > module1 un module vb > > > dans module 1 je déclare : > Public main1 As form1 > > Dans sub form1_load > > je mets > > main1 = Me > > > et après dans les module ou dans les autres form j'ai accès à tout les > contrôles et objet public de la forme principale par exemple > > Main1.label1.text="toto" > > et ça marche !!! > > > J'espère que cela peut t'aider > > > Maurice > > > > > > > >