OVH Cloud OVH Cloud

passer des parmètres entre forms

12 réponses
Avatar
thierry
Hello, j'ouvrve des forms, à partir d'autre forms

load form_X
form_X.show


par contre, je voudrais passer des paramètres entre ces forms.
Actuellement, j'ai déclaré des varibles globales au projet, mais cela me
chagrine mon moi inconscient :)

Sauriez vous comment faire?


cdt

Thierry

2 réponses

1 2
Avatar
Driss HANIB
Bonjour pour ma part voici comment je fais

je crée dans la feuille qui va être appelée une procédure que je rends
public avec comme paramètres les données ou les actions que je veux faire
exécuter à cette feuille après son chargement
Donc toutes la variables restent interne à cette feuille

don je fais :

load feuille2
feuille.TransmetsVariables donnée1, tabelau(), etc.
feuille2.show

Driss
"thierry" a écrit dans le message de
news:

Hello, j'ouvrve des forms, à partir d'autre forms

load form_X
form_X.show


par contre, je voudrais passer des paramètres entre ces forms.
Actuellement, j'ai déclaré des varibles globales au projet, mais cela me
chagrine mon moi inconscient :)

Sauriez vous comment faire?


cdt

Thierry


Avatar
YannX
Bnjr a tous,

J'avais laissé ce post dans un coin de ma mémoire,
jusqu'a ce que j'en ai besoin : c'est arrivé,
à l'occasion d'une visite sur "Treating a Form like a Function"
http://www.codeguru.com/vb/gen/vb_forms/print.php/c3033/

En fait on utilise la déclaration d'une variable Forme
comme étant une classe pour l'appeler par une méthode
spécifiquement positionnée pour le besoin.

Merci pour vos exemples, qui m'ont permis de mieux
comprendre l'astuce...

Bon WE
Y

"Driss HANIB" a écrit dans le message de
news:
Bonjour pour ma part voici comment je fais

je crée dans la feuille qui va être appelée une procédure que je rends
public avec comme paramètres les données ou les actions que je veux faire
exécuter à cette feuille après son chargement
Donc toutes la variables restent interne à cette feuille

don je fais :

load feuille2
feuille.TransmetsVariables donnée1, tabelau(), etc.
feuille2.show

Driss
"thierry" a écrit dans le message de
news:
>
> Hello, j'ouvrve des forms, à partir d'autre forms
>
> load form_X
> form_X.show
>
>
> par contre, je voudrais passer des paramètres entre ces forms.
> Actuellement, j'ai déclaré des varibles globales au projet, mais cela me
> chagrine mon moi inconscient :)
>
> Sauriez vous comment faire?
>
>
> cdt
>
> Thierry




1 2