Bonjour,
Lors de l'exécution d'un code, je load un FORM avec plusieurs options que
l'utilisateur doit choisir, mais...
Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je
n'ai même pas le focus sur ce form...
J'essaie quelque chose comme ceci :
dim boostop as boolean
boostop = true
load form2
form2.show
do while boolean = true
doevents
loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui
s'affiche pourtant.
J'ai manifestement raté une astuce...
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
Christian HUBERT-HUGOUD- Xtrem7
Comment l'utilisateur définit-il les options ?
Si c'est le contenu de la feuille, alors il faut :
1) afficher la feuille en mode Modal (mafeuille.show true) 2) mettre un bouton (ou quelque chose) qui hide la feuille (me.hide) A ce moment, le code poursuivra sa route (après le mafeuille.show true)
Cordialement
Christian Hubert-Hugoud
"Bruno" a écrit dans le message de news:41d1290b$0$315$
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre.
Je
n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
Comment l'utilisateur définit-il les options ?
Si c'est le contenu de la feuille, alors il faut :
1) afficher la feuille en mode Modal (mafeuille.show true)
2) mettre un bouton (ou quelque chose) qui hide la feuille (me.hide)
A ce moment, le code poursuivra sa route (après le mafeuille.show true)
Cordialement
Christian Hubert-Hugoud
"Bruno" <Bruno.termonia@skynet.be> a écrit dans le message de
news:41d1290b$0$315$ba620e4c@news.skynet.be...
Bonjour,
Lors de l'exécution d'un code, je load un FORM avec plusieurs options que
l'utilisateur doit choisir, mais...
Mon code se poursuit sans laisser le temps à l'utilisateur de répondre.
Je
n'ai même pas le focus sur ce form...
J'essaie quelque chose comme ceci :
dim boostop as boolean
boostop = true
load form2
form2.show
do while boolean = true
doevents
loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui
s'affiche pourtant.
J'ai manifestement raté une astuce...
Si c'est le contenu de la feuille, alors il faut :
1) afficher la feuille en mode Modal (mafeuille.show true) 2) mettre un bouton (ou quelque chose) qui hide la feuille (me.hide) A ce moment, le code poursuivra sa route (après le mafeuille.show true)
Cordialement
Christian Hubert-Hugoud
"Bruno" a écrit dans le message de news:41d1290b$0$315$
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre.
Je
n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
LE TROLL
Salut, lol... ta feuille défile toute seule...
Déjà, c'est mieux s'il y a un objet dans la feuille qui attrape le focus... Mais sinon, tu peux aussi pour ta feuille mettre:
Load FormX ' reste devant, premier plan, toujours visible dans l'applie FormX.Show , Me -------- Et dans la feuille Me.SetFocus --------------- Quant à vbModal, que l'on t'a proposé, oui, mais ça bloque les autres feuilles, à toi de voir...
In fine, tu peux pense à DoEvents pour voir ce qui se passe... --------
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news: cqrapc$c1p$
Comment l'utilisateur définit-il les options ?
Si c'est le contenu de la feuille, alors il faut :
1) afficher la feuille en mode Modal (mafeuille.show true) 2) mettre un bouton (ou quelque chose) qui hide la feuille (me.hide) A ce moment, le code poursuivra sa route (après le mafeuille.show true)
Cordialement
Christian Hubert-Hugoud
"Bruno" a écrit dans le message de news:41d1290b$0$315$
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre.
Je
n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
Salut, lol... ta feuille défile toute seule...
Déjà, c'est mieux s'il y a un objet dans la feuille qui attrape le focus...
Mais sinon, tu peux aussi pour ta feuille mettre:
Load FormX ' reste devant, premier plan, toujours visible dans l'applie
FormX.Show , Me
--------
Et dans la feuille
Me.SetFocus
---------------
Quant à vbModal, que l'on t'a proposé, oui, mais ça bloque les autres
feuilles, à toi de voir...
In fine, tu peux pense à DoEvents pour voir ce qui se passe...
--------
"Christian HUBERT-HUGOUD- Xtrem7" <nospam@xtrem7.com> a écrit dans le
message de news: cqrapc$c1p$1@apollon.grec.isp.9tel.net...
Comment l'utilisateur définit-il les options ?
Si c'est le contenu de la feuille, alors il faut :
1) afficher la feuille en mode Modal (mafeuille.show true)
2) mettre un bouton (ou quelque chose) qui hide la feuille (me.hide)
A ce moment, le code poursuivra sa route (après le mafeuille.show true)
Cordialement
Christian Hubert-Hugoud
"Bruno" <Bruno.termonia@skynet.be> a écrit dans le message de
news:41d1290b$0$315$ba620e4c@news.skynet.be...
Bonjour,
Lors de l'exécution d'un code, je load un FORM avec plusieurs options que
l'utilisateur doit choisir, mais...
Mon code se poursuit sans laisser le temps à l'utilisateur de répondre.
Je
n'ai même pas le focus sur ce form...
J'essaie quelque chose comme ceci :
dim boostop as boolean
boostop = true
load form2
form2.show
do while boolean = true
doevents
loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui
s'affiche pourtant.
J'ai manifestement raté une astuce...
Déjà, c'est mieux s'il y a un objet dans la feuille qui attrape le focus... Mais sinon, tu peux aussi pour ta feuille mettre:
Load FormX ' reste devant, premier plan, toujours visible dans l'applie FormX.Show , Me -------- Et dans la feuille Me.SetFocus --------------- Quant à vbModal, que l'on t'a proposé, oui, mais ça bloque les autres feuilles, à toi de voir...
In fine, tu peux pense à DoEvents pour voir ce qui se passe... --------
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news: cqrapc$c1p$
Comment l'utilisateur définit-il les options ?
Si c'est le contenu de la feuille, alors il faut :
1) afficher la feuille en mode Modal (mafeuille.show true) 2) mettre un bouton (ou quelque chose) qui hide la feuille (me.hide) A ce moment, le code poursuivra sa route (après le mafeuille.show true)
Cordialement
Christian Hubert-Hugoud
"Bruno" a écrit dans le message de news:41d1290b$0$315$
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre.
Je
n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
ng
Salut,
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
Salut,
Quel événement change ton booléen à true ?
Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour,
Lors de l'exécution d'un code, je load un FORM avec plusieurs options
que l'utilisateur doit choisir, mais...
Mon code se poursuit sans laisser le temps à l'utilisateur de
répondre. Je n'ai même pas le focus sur ce form...
J'essaie quelque chose comme ceci :
dim boostop as boolean
boostop = true
load form2
form2.show
do while boolean = true
doevents
loop
Je boucle convenablement sur do... mais impossible d'accéder au form
qui s'affiche pourtant.
J'ai manifestement raté une astuce...
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
Bruno
Merci à tous les trois pour votre aide. L'option vbModal fonctionne très bien. Ca ma permis de trouver un truc bizarre... Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les Value sont à False. Pour une raison que j'ignore l'un d'eux au load du Form se met à True...résultat, sans m'en rendre compte l'action "Private Sub Option5_Click(Index As Integer)" provoquait BOOcont = False et le code continuait sans que j'y voit rien. Mais bon sang pourquoi cet option button se met il à true lors de l'initialisation du Form... Je cherche encore et merci pour votre coup de pouce...
"ng" a écrit dans le message de news: %23Eh9%
Salut,
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
Merci à tous les trois pour votre aide.
L'option vbModal fonctionne très bien.
Ca ma permis de trouver un truc bizarre...
Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les
Value sont à False. Pour une raison que j'ignore l'un d'eux au load du Form
se met à True...résultat, sans m'en rendre compte l'action "Private Sub
Option5_Click(Index As Integer)" provoquait BOOcont = False et le code
continuait sans que j'y voit rien.
Mais bon sang pourquoi cet option button se met il à true lors de
l'initialisation du Form...
Je cherche encore et merci pour votre coup de pouce...
"ng" <ng@ngsoft-fr.com> a écrit dans le message de news:
%23Eh9%23cM7EHA.1204@TK2MSFTNGP10.phx.gbl...
Salut,
Quel événement change ton booléen à true ?
Il faudrait plutot le déclarer en public et le changer dans le
Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour,
Lors de l'exécution d'un code, je load un FORM avec plusieurs options
que l'utilisateur doit choisir, mais...
Mon code se poursuit sans laisser le temps à l'utilisateur de
répondre. Je n'ai même pas le focus sur ce form...
J'essaie quelque chose comme ceci :
dim boostop as boolean
boostop = true
load form2
form2.show
do while boolean = true
doevents
loop
Je boucle convenablement sur do... mais impossible d'accéder au form
qui s'affiche pourtant.
J'ai manifestement raté une astuce...
Merci à tous les trois pour votre aide. L'option vbModal fonctionne très bien. Ca ma permis de trouver un truc bizarre... Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les Value sont à False. Pour une raison que j'ignore l'un d'eux au load du Form se met à True...résultat, sans m'en rendre compte l'action "Private Sub Option5_Click(Index As Integer)" provoquait BOOcont = False et le code continuait sans que j'y voit rien. Mais bon sang pourquoi cet option button se met il à true lors de l'initialisation du Form... Je cherche encore et merci pour votre coup de pouce...
"ng" a écrit dans le message de news: %23Eh9%
Salut,
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
LE TROLL
reChalut,
Je crois que comme sur une form ou frame, un seul option peut être à true, il s'en met un automatiquement, le premier dans l'index, ce qui est dans l'absolu normal puisque le principe sus cité, et qu'il ne peut y avoir qu'une option=true, mais une obligatoirement... --------
"Bruno" a écrit dans le message de news: 41d14463$0$312$
Merci à tous les trois pour votre aide. L'option vbModal fonctionne très bien. Ca ma permis de trouver un truc bizarre... Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les Value sont à False. Pour une raison que j'ignore l'un d'eux au load du Form se met à True...résultat, sans m'en rendre compte l'action "Private Sub Option5_Click(Index As Integer)" provoquait BOOcont = False et le code continuait sans que j'y voit rien. Mais bon sang pourquoi cet option button se met il à true lors de l'initialisation du Form... Je cherche encore et merci pour votre coup de pouce...
"ng" a écrit dans le message de news: %23Eh9%
Salut,
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
reChalut,
Je crois que comme sur une form ou frame, un seul option peut être à
true, il s'en met un automatiquement, le premier dans l'index, ce qui est
dans l'absolu normal puisque le principe sus cité, et qu'il ne peut y avoir
qu'une option=true, mais une obligatoirement...
--------
"Bruno" <Bruno.termonia@skynet.be> a écrit dans le message de news:
41d14463$0$312$ba620e4c@news.skynet.be...
Merci à tous les trois pour votre aide.
L'option vbModal fonctionne très bien.
Ca ma permis de trouver un truc bizarre...
Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les
Value sont à False. Pour une raison que j'ignore l'un d'eux au load du
Form se met à True...résultat, sans m'en rendre compte l'action "Private
Sub Option5_Click(Index As Integer)" provoquait BOOcont = False et le code
continuait sans que j'y voit rien.
Mais bon sang pourquoi cet option button se met il à true lors de
l'initialisation du Form...
Je cherche encore et merci pour votre coup de pouce...
"ng" <ng@ngsoft-fr.com> a écrit dans le message de news:
%23Eh9%23cM7EHA.1204@TK2MSFTNGP10.phx.gbl...
Salut,
Quel événement change ton booléen à true ?
Il faudrait plutot le déclarer en public et le changer dans le
Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour,
Lors de l'exécution d'un code, je load un FORM avec plusieurs options
que l'utilisateur doit choisir, mais...
Mon code se poursuit sans laisser le temps à l'utilisateur de
répondre. Je n'ai même pas le focus sur ce form...
J'essaie quelque chose comme ceci :
dim boostop as boolean
boostop = true
load form2
form2.show
do while boolean = true
doevents
loop
Je boucle convenablement sur do... mais impossible d'accéder au form
qui s'affiche pourtant.
J'ai manifestement raté une astuce...
Je crois que comme sur une form ou frame, un seul option peut être à true, il s'en met un automatiquement, le premier dans l'index, ce qui est dans l'absolu normal puisque le principe sus cité, et qu'il ne peut y avoir qu'une option=true, mais une obligatoirement... --------
"Bruno" a écrit dans le message de news: 41d14463$0$312$
Merci à tous les trois pour votre aide. L'option vbModal fonctionne très bien. Ca ma permis de trouver un truc bizarre... Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les Value sont à False. Pour une raison que j'ignore l'un d'eux au load du Form se met à True...résultat, sans m'en rendre compte l'action "Private Sub Option5_Click(Index As Integer)" provoquait BOOcont = False et le code continuait sans que j'y voit rien. Mais bon sang pourquoi cet option button se met il à true lors de l'initialisation du Form... Je cherche encore et merci pour votre coup de pouce...
"ng" a écrit dans le message de news: %23Eh9%
Salut,
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
ng
Salut,
Peut-on voir ton code d'initialisation ?
-- 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/
Bruno wrote:
Merci à tous les trois pour votre aide. L'option vbModal fonctionne très bien. Ca ma permis de trouver un truc bizarre... Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les Value sont à False. Pour une raison que j'ignore l'un d'eux au load du Form se met à True...résultat, sans m'en rendre compte l'action "Private Sub Option5_Click(Index As Integer)" provoquait BOOcont = False et le code continuait sans que j'y voit rien. Mais bon sang pourquoi cet option button se met il à true lors de l'initialisation du Form... Je cherche encore et merci pour votre coup de pouce...
"ng" a écrit dans le message de news: %23Eh9%
Salut,
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...
Merci d'avance pour votre aide
A+++ Bruno
Salut,
Peut-on voir ton code d'initialisation ?
--
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/
Bruno wrote:
Merci à tous les trois pour votre aide.
L'option vbModal fonctionne très bien.
Ca ma permis de trouver un truc bizarre...
Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont
les Value sont à False. Pour une raison que j'ignore l'un d'eux au
load du Form se met à True...résultat, sans m'en rendre compte
l'action "Private Sub Option5_Click(Index As Integer)" provoquait
BOOcont = False et le code continuait sans que j'y voit rien.
Mais bon sang pourquoi cet option button se met il à true lors de
l'initialisation du Form...
Je cherche encore et merci pour votre coup de pouce...
"ng" <ng@ngsoft-fr.com> a écrit dans le message de news:
%23Eh9%23cM7EHA.1204@TK2MSFTNGP10.phx.gbl...
Salut,
Quel événement change ton booléen à true ?
Il faudrait plutot le déclarer en public et le changer dans le
Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour,
Lors de l'exécution d'un code, je load un FORM avec plusieurs
options que l'utilisateur doit choisir, mais...
Mon code se poursuit sans laisser le temps à l'utilisateur de
répondre. Je n'ai même pas le focus sur ce form...
J'essaie quelque chose comme ceci :
dim boostop as boolean
boostop = true
load form2
form2.show
do while boolean = true
doevents
loop
Je boucle convenablement sur do... mais impossible d'accéder au form
qui s'affiche pourtant.
J'ai manifestement raté une astuce...
-- 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/
Bruno wrote:
Merci à tous les trois pour votre aide. L'option vbModal fonctionne très bien. Ca ma permis de trouver un truc bizarre... Le Form s'ouvre en fait sur 2 boutons d'options ( dans un frame) dont les Value sont à False. Pour une raison que j'ignore l'un d'eux au load du Form se met à True...résultat, sans m'en rendre compte l'action "Private Sub Option5_Click(Index As Integer)" provoquait BOOcont = False et le code continuait sans que j'y voit rien. Mais bon sang pourquoi cet option button se met il à true lors de l'initialisation du Form... Je cherche encore et merci pour votre coup de pouce...
"ng" a écrit dans le message de news: %23Eh9%
Salut,
Quel événement change ton booléen à true ? Il faudrait plutot le déclarer en public et le changer dans le Form_Unload.
Sinon essaye d'afficher ta form en modale :
Call Form2.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/
Bruno wrote:
Bonjour, Lors de l'exécution d'un code, je load un FORM avec plusieurs options que l'utilisateur doit choisir, mais... Mon code se poursuit sans laisser le temps à l'utilisateur de répondre. Je n'ai même pas le focus sur ce form... J'essaie quelque chose comme ceci :
dim boostop as boolean boostop = true
load form2 form2.show
do while boolean = true doevents loop
Je boucle convenablement sur do... mais impossible d'accéder au form qui s'affiche pourtant. J'ai manifestement raté une astuce...