OVH Cloud OVH Cloud

bloquer VB sur l'appel d'un FOrms

6 réponses
Avatar
thierry
Je m'explique, j'appel un forms: forms.load puis forms.show. le forms
s'affiche bien, sauf que la procédure qui lance ce forms continue en
séquence. En fait, il faudrait que l'appel de ce forms se passe comme
celui d'une procédure, c'est à dire que la procédure appellante reprenne
la main quans le forms est fermé...

Une idée?

6 réponses

Avatar
Quasimodo
thierry laid this down on his screen :
Je m'explique, j'appel un forms: forms.load puis forms.show. le forms
s'affiche bien, sauf que la procédure qui lance ce forms continue en
séquence. En fait, il faudrait que l'appel de ce forms se passe comme
celui d'une procédure, c'est à dire que la procédure appellante reprenne
la main quans le forms est fermé...

Une idée?



Bonjour,
Vous pouvez appeler votre form de manière modale.
Exemple :
...
form1.show vbmodal,me
set form1 = nothing
....

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
ng
Salut,

il faut l'afficher en modal :
Call maFrm.Show(vbModal)

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

thierry wrote:
Je m'explique, j'appel un forms: forms.load puis forms.show. le forms
s'affiche bien, sauf que la procédure qui lance ce forms continue en
séquence. En fait, il faudrait que l'appel de ce forms se passe comme
celui d'une procédure, c'est à dire que la procédure appellante
reprenne la main quans le forms est fermé...

Une idée?


Avatar
Quasimodo
ng formulated on Thursday :
Salut,

il faut l'afficher en modal :
Call maFrm.Show(vbModal)

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

thierry wrote:
Je m'explique, j'appel un forms: forms.load puis forms.show. le forms
s'affiche bien, sauf que la procédure qui lance ce forms continue en
séquence. En fait, il faudrait que l'appel de ce forms se passe comme
celui d'une procédure, c'est à dire que la procédure appellante
reprenne la main quans le forms est fermé...

Une idée?





Salut,
Pouvez vous me rappler la différence entre form1.show vbmodal, me et
call form1.show(vbmodal)
Merci

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
ng
Salut,

La différence n'est pas énorme.

En fait avec juste vbModal, le form est modale simplement, on peut donc
l'utiliser dans une sub main (car dans un module le mot clef Me n'existe
pas) et avec (vbModal, Me) la form est modale par rapport à une form
non-modale mère. Ca change pas grand chose :)

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Quasimodo wrote:
ng formulated on Thursday :
Salut,

il faut l'afficher en modal :
Call maFrm.Show(vbModal)

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

thierry wrote:
Je m'explique, j'appel un forms: forms.load puis forms.show. le
forms s'affiche bien, sauf que la procédure qui lance ce forms
continue en séquence. En fait, il faudrait que l'appel de ce forms
se passe comme celui d'une procédure, c'est à dire que la procédure
appellante reprenne la main quans le forms est fermé...

Une idée?





Salut,
Pouvez vous me rappler la différence entre form1.show vbmodal, me et
call form1.show(vbmodal)
Merci

@+Quaz


Avatar
Quasimodo
It happens that ng formulated :
Salut,

La différence n'est pas énorme.

En fait avec juste vbModal, le form est modale simplement, on peut donc
l'utiliser dans une sub main (car dans un module le mot clef Me n'existe pas)
et avec (vbModal, Me) la form est modale par rapport à une form non-modale
mère. Ca change pas grand chose :)

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Quasimodo wrote:
ng formulated on Thursday :
Salut,

il faut l'afficher en modal :
Call maFrm.Show(vbModal)

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

thierry wrote:
Je m'explique, j'appel un forms: forms.load puis forms.show. le
forms s'affiche bien, sauf que la procédure qui lance ce forms
continue en séquence. En fait, il faudrait que l'appel de ce forms
se passe comme celui d'une procédure, c'est à dire que la procédure
appellante reprenne la main quans le forms est fermé...

Une idée?





Salut,
Pouvez vous me rappler la différence entre form1.show vbmodal, me et
call form1.show(vbmodal)
Merci

@+Quaz





Yop, Merci ;o)

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
thierry
In article ,
says...
thierry laid this down on his screen :
> Je m'explique, j'appel un forms: forms.load puis forms.show. le forms
> s'affiche bien, sauf que la procédure qui lance ce forms continue en
> séquence. En fait, il faudrait que l'appel de ce forms se passe comme
> celui d'une procédure, c'est à dire que la procédure appellante reprenne
> la main quans le forms est fermé...
>
> Une idée?

Bonjour,
Vous pouvez appeler votre form de manière modale.
Exemple :
...
form1.show vbmodal,me
set form1 = nothing
....

@+Quaz




en tous cas ca marche. Merci beaucoup