J'aimerais savoir comment faire pour eviter que l'on clique sur une
form si une autre est activ=E9e.
Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un
bouton, j'ouvre une autre form (pour dire a l'utilisateur de
patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form
pr=E9cendente tant que la form "veuillez patientez est pr=E9cedente"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LE TROLL
Bonjour,
Ouvre à ce moment un MsgBox, ou alors quand tu lances ta forme, mets l'appelante à "hide", ou encore, lance ta forme appelée, avec form2.show vbmodal...
-- Romans, logiciels, email, site personnel http://irolog.free.fr/joe.htm ------------------------------------------------------------------------------------ "Superman" a écrit dans le message de news:
Bonjour,
J'aimerais savoir comment faire pour eviter que l'on clique sur une form si une autre est activée. Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un bouton, j'ouvre une autre form (pour dire a l'utilisateur de patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Merci
Bonjour,
Ouvre à ce moment un MsgBox, ou alors quand tu
lances ta forme, mets l'appelante à "hide", ou
encore, lance ta forme appelée, avec form2.show
vbmodal...
--
Romans, logiciels, email, site personnel
http://irolog.free.fr/joe.htm
------------------------------------------------------------------------------------
"Superman" <john.ambou@free.fr> a écrit dans le
message de news:
1185551318.375166.78080@d55g2000hsg.googlegroups.com...
Bonjour,
J'aimerais savoir comment faire pour eviter que
l'on clique sur une
form si une autre est activée.
Je m'explique j'ai une forme d'ouvert et lorsque
j'appuie sur un
bouton, j'ouvre une autre form (pour dire a
l'utilisateur de
patienter) et j'aimerais que l'on ne puisse plus
cliquer sur la form
précendente tant que la form "veuillez patientez
est précedente"
Ouvre à ce moment un MsgBox, ou alors quand tu lances ta forme, mets l'appelante à "hide", ou encore, lance ta forme appelée, avec form2.show vbmodal...
-- Romans, logiciels, email, site personnel http://irolog.free.fr/joe.htm ------------------------------------------------------------------------------------ "Superman" a écrit dans le message de news:
Bonjour,
J'aimerais savoir comment faire pour eviter que l'on clique sur une form si une autre est activée. Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un bouton, j'ouvre une autre form (pour dire a l'utilisateur de patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Merci
Jean-marc
Superman wrote:
Bonjour,
J'aimerais savoir comment faire pour eviter que l'on clique sur une form si une autre est activée. Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un bouton, j'ouvre une autre form (pour dire a l'utilisateur de patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Hello,
des explications sont disponibles sur la FAQ du groupe: http://faq.vb.free.fr/index.php?questionR
En pratique, si tes 2 forms sont Form1 et Form2, et que c'est Form2 qui apparait pour demander de patienter, il suffit de l'ouvrir depuis form1 en faisant comme cela:
(Command1 est un bouton de commande sur Form1):
Private Sub Command1_Click()
' lance form2 en Modal (impossible alors de cliquer ' sur Form1 tant que Form2 est ouverte
J'aimerais savoir comment faire pour eviter que l'on clique sur une
form si une autre est activée.
Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un
bouton, j'ouvre une autre form (pour dire a l'utilisateur de
patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form
précendente tant que la form "veuillez patientez est précedente"
Hello,
des explications sont disponibles sur la FAQ du groupe:
http://faq.vb.free.fr/index.php?questionR
En pratique, si tes 2 forms sont Form1 et Form2, et que
c'est Form2 qui apparait pour demander de patienter, il
suffit de l'ouvrir depuis form1 en faisant comme cela:
(Command1 est un bouton de commande sur Form1):
Private Sub Command1_Click()
' lance form2 en Modal (impossible alors de cliquer
' sur Form1 tant que Form2 est ouverte
J'aimerais savoir comment faire pour eviter que l'on clique sur une form si une autre est activée. Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un bouton, j'ouvre une autre form (pour dire a l'utilisateur de patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Hello,
des explications sont disponibles sur la FAQ du groupe: http://faq.vb.free.fr/index.php?questionR
En pratique, si tes 2 forms sont Form1 et Form2, et que c'est Form2 qui apparait pour demander de patienter, il suffit de l'ouvrir depuis form1 en faisant comme cela:
(Command1 est un bouton de commande sur Form1):
Private Sub Command1_Click()
' lance form2 en Modal (impossible alors de cliquer ' sur Form1 tant que Form2 est ouverte
Y a un, truc que je n'aime pas tellement, c'est que tu recopies ma réponse pour la fourguer en ton nom (sans me citer), je lui ai déjà dit qu'il pouvait utiliser vbmodal, t'as qu'a lire les réponse avant d'y mettre les tiennes. Pourquoi tu fais de la provocation, tu cherche à produire quoi ?
-- Merci beaucoup, au revoir et à bientôt :o) ------ Romans, logiciels, email, site personnel http://irolog.free.fr/joe.htm ------------------------------------------------------------------------------------ "Jean-marc" a écrit dans le message de news: 46aa2da9$0$14243$ | Superman wrote: | > Bonjour, | > | > J'aimerais savoir comment faire pour eviter que l'on clique sur une | > form si une autre est activée. | > Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un | > bouton, j'ouvre une autre form (pour dire a l'utilisateur de | > patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form | > précendente tant que la form "veuillez patientez est précedente" | | | Hello, | | des explications sont disponibles sur la FAQ du groupe: | http://faq.vb.free.fr/index.php?questionR | | En pratique, si tes 2 forms sont Form1 et Form2, et que | c'est Form2 qui apparait pour demander de patienter, il | suffit de l'ouvrir depuis form1 en faisant comme cela: | | (Command1 est un bouton de commande sur Form1): | | Private Sub Command1_Click() | | ' lance form2 en Modal (impossible alors de cliquer | ' sur Form1 tant que Form2 est ouverte | | Form2.Show vbModal | | End Sub | | Et voila :-) | | | -- | Jean-marc Noury (jean_marc_n2) | Microsoft MVP - Visual Basic | mailto: remove '_no_spam_' ;
| FAQ VB: http://faq.vb.free.fr/ | |
Y a un, truc que je n'aime pas tellement, c'est
que tu recopies ma réponse pour la fourguer en ton
nom (sans me citer), je lui ai déjà dit qu'il
pouvait utiliser vbmodal, t'as qu'a lire les
réponse avant d'y mettre les tiennes. Pourquoi tu
fais de la provocation, tu cherche à produire quoi
?
--
Merci beaucoup, au revoir et à bientôt :o)
------
Romans, logiciels, email, site personnel
http://irolog.free.fr/joe.htm
------------------------------------------------------------------------------------
"Jean-marc"
<NO_SPAM_jean_marc_n2@yahoo.fr.invalid> a écrit
dans le message de news:
46aa2da9$0$14243$ba620e4c@news.skynet.be...
| Superman wrote:
| > Bonjour,
| >
| > J'aimerais savoir comment faire pour eviter
que l'on clique sur une
| > form si une autre est activée.
| > Je m'explique j'ai une forme d'ouvert et
lorsque j'appuie sur un
| > bouton, j'ouvre une autre form (pour dire a
l'utilisateur de
| > patienter) et j'aimerais que l'on ne puisse
plus cliquer sur la form
| > précendente tant que la form "veuillez
patientez est précedente"
|
|
| Hello,
|
| des explications sont disponibles sur la FAQ du
groupe:
| http://faq.vb.free.fr/index.php?questionR
|
| En pratique, si tes 2 forms sont Form1 et Form2,
et que
| c'est Form2 qui apparait pour demander de
patienter, il
| suffit de l'ouvrir depuis form1 en faisant comme
cela:
|
| (Command1 est un bouton de commande sur Form1):
|
| Private Sub Command1_Click()
|
| ' lance form2 en Modal (impossible alors de
cliquer
| ' sur Form1 tant que Form2 est ouverte
|
| Form2.Show vbModal
|
| End Sub
|
| Et voila :-)
|
|
| --
| Jean-marc Noury (jean_marc_n2)
| Microsoft MVP - Visual Basic
| mailto: remove '_no_spam_' ;
_no_spam_jean_marc_n2@yahoo.fr
| FAQ VB: http://faq.vb.free.fr/
|
|
Y a un, truc que je n'aime pas tellement, c'est que tu recopies ma réponse pour la fourguer en ton nom (sans me citer), je lui ai déjà dit qu'il pouvait utiliser vbmodal, t'as qu'a lire les réponse avant d'y mettre les tiennes. Pourquoi tu fais de la provocation, tu cherche à produire quoi ?
-- Merci beaucoup, au revoir et à bientôt :o) ------ Romans, logiciels, email, site personnel http://irolog.free.fr/joe.htm ------------------------------------------------------------------------------------ "Jean-marc" a écrit dans le message de news: 46aa2da9$0$14243$ | Superman wrote: | > Bonjour, | > | > J'aimerais savoir comment faire pour eviter que l'on clique sur une | > form si une autre est activée. | > Je m'explique j'ai une forme d'ouvert et lorsque j'appuie sur un | > bouton, j'ouvre une autre form (pour dire a l'utilisateur de | > patienter) et j'aimerais que l'on ne puisse plus cliquer sur la form | > précendente tant que la form "veuillez patientez est précedente" | | | Hello, | | des explications sont disponibles sur la FAQ du groupe: | http://faq.vb.free.fr/index.php?questionR | | En pratique, si tes 2 forms sont Form1 et Form2, et que | c'est Form2 qui apparait pour demander de patienter, il | suffit de l'ouvrir depuis form1 en faisant comme cela: | | (Command1 est un bouton de commande sur Form1): | | Private Sub Command1_Click() | | ' lance form2 en Modal (impossible alors de cliquer | ' sur Form1 tant que Form2 est ouverte | | Form2.Show vbModal | | End Sub | | Et voila :-) | | | -- | Jean-marc Noury (jean_marc_n2) | Microsoft MVP - Visual Basic | mailto: remove '_no_spam_' ;
| FAQ VB: http://faq.vb.free.fr/ | |
Fred
Dans : news:46aa2da9$0$14243$, Jean-marc disait :
Superman wrote:
Bonjour,
j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Hello,
Form2.Show vbModal
Salut Jean-Marc,
Je n'ai pas de solution à proposer mais je ne pense pas que la tienne satisfera Superman (si oui tant mieux ;-) ) En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»). Peut-être que de simplement placer enabled à false sur la première form suffirait ? Et il faudrait que la seconde soit en «Top most» mais je ne me souviens plus si on peut faire cela en vb6.
Dans ce cas de figure, j'éviterais une seconde form et je placerais simplement un message sur la première en désactivant toute action tant que le traitement n'est pas fini (avec éventuellement un bouton «annuler»).
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Dans : news:46aa2da9$0$14243$ba620e4c@news.skynet.be,
Jean-marc disait :
Superman wrote:
Bonjour,
j'aimerais que l'on ne puisse plus cliquer sur la form
précendente tant que la form "veuillez patientez est précedente"
Hello,
Form2.Show vbModal
Salut Jean-Marc,
Je n'ai pas de solution à proposer mais je ne pense pas que la tienne
satisfera Superman (si oui tant mieux ;-) )
En effet, j'imagine que le code de sa première form doit continuer à
s'exécuter («veuillez patienter»).
Peut-être que de simplement placer enabled à false sur la première form
suffirait ? Et il faudrait que la seconde soit en «Top most» mais je ne
me souviens plus si on peut faire cela en vb6.
Dans ce cas de figure, j'éviterais une seconde form et je placerais
simplement un message sur la première en désactivant toute action tant
que le traitement n'est pas fini (avec éventuellement un bouton
«annuler»).
--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Hello,
Form2.Show vbModal
Salut Jean-Marc,
Je n'ai pas de solution à proposer mais je ne pense pas que la tienne satisfera Superman (si oui tant mieux ;-) ) En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»). Peut-être que de simplement placer enabled à false sur la première form suffirait ? Et il faudrait que la seconde soit en «Top most» mais je ne me souviens plus si on peut faire cela en vb6.
Dans ce cas de figure, j'éviterais une seconde form et je placerais simplement un message sur la première en désactivant toute action tant que le traitement n'est pas fini (avec éventuellement un bouton «annuler»).
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Fred
Dans : news:, Fred disait :
En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»).
À moins que le traitement soit fait dans la seconde form bien sûr ! Je retourne faire la grasse matinée :-)
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Dans : news:OnThoEO0HHA.5884@TK2MSFTNGP02.phx.gbl,
Fred disait :
En effet, j'imagine que le code de sa première form doit continuer à
s'exécuter («veuillez patienter»).
À moins que le traitement soit fait dans la seconde form bien sûr !
Je retourne faire la grasse matinée :-)
--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»).
À moins que le traitement soit fait dans la seconde form bien sûr ! Je retourne faire la grasse matinée :-)
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Jean-marc
Fred wrote:
Dans : news:, Fred disait :
En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»).
À moins que le traitement soit fait dans la seconde form bien sûr ! Je retourne faire la grasse matinée :-)
Salut Fred,
En effet, je ne connais pas le design de son appli. J'ai supposé que le traitement se faisait depuis Form2. Sinon, les solutions que tu proposes (par exemple pas de Form mais un message qui apparait sur Form1).
Dans : news:OnThoEO0HHA.5884@TK2MSFTNGP02.phx.gbl,
Fred disait :
En effet, j'imagine que le code de sa première form doit continuer à
s'exécuter («veuillez patienter»).
À moins que le traitement soit fait dans la seconde form bien sûr !
Je retourne faire la grasse matinée :-)
Salut Fred,
En effet, je ne connais pas le design de son appli. J'ai supposé que
le traitement se faisait depuis Form2.
Sinon, les solutions que tu proposes (par exemple pas de Form mais
un message qui apparait sur Form1).
En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»).
À moins que le traitement soit fait dans la seconde form bien sûr ! Je retourne faire la grasse matinée :-)
Salut Fred,
En effet, je ne connais pas le design de son appli. J'ai supposé que le traitement se faisait depuis Form2. Sinon, les solutions que tu proposes (par exemple pas de Form mais un message qui apparait sur Form1).
j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Hello,
Form2.Show vbModal
Salut Jean-Marc,
Salut Fred,
Je n'ai pas de solution à proposer mais je ne pense pas que la tienne satisfera Superman (si oui tant mieux ;-) ) En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»). Peut-être que de simplement placer enabled à false sur la première form suffirait ? Et il faudrait que la seconde soit en «Top most» mais je ne me souviens plus si on peut faire cela en vb6.
Oui oui, on peut! Voici un exemple tiré de notre FAQ: http://faq.vb.free.fr/index.php?questionP
Mais ça n'empêche pas formellement de cliquer une autre form.
Dans : news:46aa2da9$0$14243$ba620e4c@news.skynet.be,
Jean-marc disait :
Superman wrote:
Bonjour,
j'aimerais que l'on ne puisse plus cliquer sur la form
précendente tant que la form "veuillez patientez est précedente"
Hello,
Form2.Show vbModal
Salut Jean-Marc,
Salut Fred,
Je n'ai pas de solution à proposer mais je ne pense pas que la tienne
satisfera Superman (si oui tant mieux ;-) )
En effet, j'imagine que le code de sa première form doit continuer à
s'exécuter («veuillez patienter»).
Peut-être que de simplement placer enabled à false sur la première
form suffirait ? Et il faudrait que la seconde soit en «Top most»
mais je ne me souviens plus si on peut faire cela en vb6.
Oui oui, on peut!
Voici un exemple tiré de notre FAQ:
http://faq.vb.free.fr/index.php?questionP
Mais ça n'empêche pas formellement de cliquer une autre form.
j'aimerais que l'on ne puisse plus cliquer sur la form précendente tant que la form "veuillez patientez est précedente"
Hello,
Form2.Show vbModal
Salut Jean-Marc,
Salut Fred,
Je n'ai pas de solution à proposer mais je ne pense pas que la tienne satisfera Superman (si oui tant mieux ;-) ) En effet, j'imagine que le code de sa première form doit continuer à s'exécuter («veuillez patienter»). Peut-être que de simplement placer enabled à false sur la première form suffirait ? Et il faudrait que la seconde soit en «Top most» mais je ne me souviens plus si on peut faire cela en vb6.
Oui oui, on peut! Voici un exemple tiré de notre FAQ: http://faq.vb.free.fr/index.php?questionP
Mais ça n'empêche pas formellement de cliquer une autre form.