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
François Picalausa
"scraper" a écrit dans le message de news:
bonjour à tous !
(re ... :-)
une question d'ordre général ...
dans mon projet, je déroule du code, je teste des variables, fais des opérations sur des fichiers, etc ..
(tout ça sur la même form)
à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
or, voila t y pas que mon code continue à se dérouler, sans attendre que j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code :-(( ... donc, plantage !
y a t il un moyen de faire stopper l'exécution du code, le temps que les infos nécessaires soient collectées, via l'affichage de cette page ?
(ou alors, ce qui ne me surprendrait pas, je m'y prends mal, mais dans ce cas, comment faire ? )
merci à vous ... et merci de votre patience ! :-)
Bonjour/soir,
je ne suis pas sûr d'avoir bien compris ta question mais si je l'ai comprise, tu dois faire: MaFeuille.Show vbModal pour arrêter l'exécution du code pendant l'affichage de la feuille MaFeuille
"scraper" <scraper@pasdespam.fr> a écrit dans le message de
news:OLvdxYwpDHA.644@TK2MSFTNGP11.phx.gbl
bonjour à tous !
(re ... :-)
une question d'ordre général ...
dans mon projet, je déroule du code, je teste des variables, fais des
opérations sur des fichiers, etc ..
(tout ça sur la même form)
à un moment, j'ai besoin d'afficher cette form, et de "dialoguer"
avec ...
or, voila t y pas que mon code continue à se dérouler, sans attendre
que j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du
code :-(( ... donc, plantage !
y a t il un moyen de faire stopper l'exécution du code, le temps que
les infos nécessaires soient collectées, via l'affichage de cette
page ?
(ou alors, ce qui ne me surprendrait pas, je m'y prends mal, mais
dans ce cas, comment faire ? )
merci à vous ... et merci de votre patience ! :-)
Bonjour/soir,
je ne suis pas sûr d'avoir bien compris ta question mais si je l'ai
comprise, tu dois faire:
MaFeuille.Show vbModal pour arrêter l'exécution du code pendant l'affichage
de la feuille MaFeuille
dans mon projet, je déroule du code, je teste des variables, fais des opérations sur des fichiers, etc ..
(tout ça sur la même form)
à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
or, voila t y pas que mon code continue à se dérouler, sans attendre que j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code :-(( ... donc, plantage !
y a t il un moyen de faire stopper l'exécution du code, le temps que les infos nécessaires soient collectées, via l'affichage de cette page ?
(ou alors, ce qui ne me surprendrait pas, je m'y prends mal, mais dans ce cas, comment faire ? )
merci à vous ... et merci de votre patience ! :-)
Bonjour/soir,
je ne suis pas sûr d'avoir bien compris ta question mais si je l'ai comprise, tu dois faire: MaFeuille.Show vbModal pour arrêter l'exécution du code pendant l'affichage de la feuille MaFeuille
> à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
C'est pourquoi on appelle ce type de formulaire une "boîte de dialogue". ;O)
or, voila t y pas que mon code continue à se dérouler, sans attendre que j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code :-(( ... donc, plantage !
Affiche la modalement :
'*** Dim frm As frmMaBoiteDeDialogue Set frm = New frmMaBoiteDeDialogue Call frm.Show(vbModal) ' Capte les résultats ici '***
j'ai posté plusieurs exemples d'implémentation de ce type de formulaire. Voici une des discussions donnant un exemple : http://groups.google.com/groups?selmégaWZ7IDHA.2244%40TK2MSFTNGP10.phx.gbl
Il existe d'autre méthode pour passer les données d'un formulaire à autre, cette technique (et ses variantes) évite l'emploi de variable globale initule.
Merci de poster les réponses au groupe afin d'en faire profiter à tous
> à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
C'est pourquoi on appelle ce type de formulaire une "boîte de dialogue". ;O)
or, voila t y pas que mon code continue à se dérouler, sans attendre que
j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code
:-(( ... donc, plantage !
Affiche la modalement :
'***
Dim frm As frmMaBoiteDeDialogue
Set frm = New frmMaBoiteDeDialogue
Call frm.Show(vbModal)
' Capte les résultats ici
'***
j'ai posté plusieurs exemples d'implémentation de ce type de formulaire.
Voici une des discussions donnant un exemple :
http://groups.google.com/groups?selmégaWZ7IDHA.2244%40TK2MSFTNGP10.phx.gbl
Il existe d'autre méthode pour passer les données d'un formulaire à autre,
cette technique (et ses variantes) évite l'emploi de variable globale
initule.
> à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
C'est pourquoi on appelle ce type de formulaire une "boîte de dialogue". ;O)
or, voila t y pas que mon code continue à se dérouler, sans attendre que j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code :-(( ... donc, plantage !
Affiche la modalement :
'*** Dim frm As frmMaBoiteDeDialogue Set frm = New frmMaBoiteDeDialogue Call frm.Show(vbModal) ' Capte les résultats ici '***
j'ai posté plusieurs exemples d'implémentation de ce type de formulaire. Voici une des discussions donnant un exemple : http://groups.google.com/groups?selmégaWZ7IDHA.2244%40TK2MSFTNGP10.phx.gbl
Il existe d'autre méthode pour passer les données d'un formulaire à autre, cette technique (et ses variantes) évite l'emploi de variable globale initule.
Merci de poster les réponses au groupe afin d'en faire profiter à tous
François Picalausa
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news:%23XT$
Il existe d'autre méthode pour passer les données d'un formulaire à autre, cette technique (et ses variantes) évite l'emploi de variable globale initule.
Bonjour/soir,
Il y a d'ailleurs un article de la faq à ce sujet: http://faq.vb.free.fr/index.php?question5
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:%23XT$CuwpDHA.1676@TK2MSFTNGP09.phx.gbl
Il existe d'autre méthode pour passer les données d'un formulaire à
autre, cette technique (et ses variantes) évite l'emploi de variable
globale initule.
Bonjour/soir,
Il y a d'ailleurs un article de la faq à ce sujet:
http://faq.vb.free.fr/index.php?question5
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news:%23XT$
Il existe d'autre méthode pour passer les données d'un formulaire à autre, cette technique (et ses variantes) évite l'emploi de variable globale initule.
Bonjour/soir,
Il y a d'ailleurs un article de la faq à ce sujet: http://faq.vb.free.fr/index.php?question5
Il y a d'ailleurs un article de la faq à ce sujet: http://faq.vb.free.fr/index.php?question5
salut à vous deux ( lol ) et merci pour vos précieuses réponses ....
je vais tenter de mettre ça en application
je pense que ça va le faire, c'est exactement ce que croit avoir compris François dont j'ai besoin :-)
arrêter le déroulement du code pendant (plus exactement tant) que ma feuille est affichée ...
pour le reste, la question 105 de la FAQ .... je m'en suis déjà inspiré ;-)
merci encore ...
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
surfeur75
Salut,
Pas certain de tout comprendre, néanmoins pour voir ta feuille avant le code, joues sur les évènement de feuilles, de la sorte la feuille sera affichée avant le code, par exemple un Sub Form_Activate() Vois si ça te convient, ou si ça répond à une partie de ton problème... Je crois par exemple, que le load va faire le code et ensuite envoyer la feuille (on ne passe qu'une fois automatiquement dedans, sauf appel explicite), alors que "lactivate" on y passe à chaque retour à la feuille qui l'a, et les objets s'affichent avant le code il me semble, alors dans ce cas, le programme trouvera un objet pour y mettre son focus et s'arrêter, sinon, je crois bien qu'en effet, si aucun objet n'arrête le code, et sauf si le code prévoit un arrêt (et encore), ben le code continue tant qu'il n'a pas son objet pour y mettre un focus, un peu comme un "main + module" ... -- @+, bye, Joe. Pour m'écrire ng75AROBASEnoosPOINTfr Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"scraper" a écrit dans le message de news:
bonjour à tous !
(re ... :-)
une question d'ordre général ...
dans mon projet, je déroule du code, je teste des variables, fais des opérations sur des fichiers, etc ..
(tout ça sur la même form)
à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
or, voila t y pas que mon code continue à se dérouler, sans attendre que j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code :-(( ... donc, plantage !
y a t il un moyen de faire stopper l'exécution du code, le temps que les infos nécessaires soient collectées, via l'affichage de cette page ?
(ou alors, ce qui ne me surprendrait pas, je m'y prends mal, mais dans ce cas, comment faire ? )
merci à vous ... et merci de votre patience ! :-)
--
scraper
Salut,
Pas certain de tout comprendre, néanmoins pour voir ta feuille avant le
code, joues sur les évènement de feuilles, de la sorte la feuille sera
affichée avant le code, par exemple un
Sub Form_Activate()
Vois si ça te convient, ou si ça répond à une partie de ton problème...
Je crois par exemple, que le load va faire le code et ensuite envoyer la
feuille (on ne passe qu'une fois automatiquement dedans, sauf appel
explicite), alors que "lactivate" on y passe à chaque retour à la feuille
qui l'a, et les objets s'affichent avant le code il me semble, alors dans ce
cas, le programme trouvera un objet pour y mettre son focus et s'arrêter,
sinon, je crois bien qu'en effet, si aucun objet n'arrête le code, et sauf
si le code prévoit un arrêt (et encore), ben le code continue tant qu'il n'a
pas son objet pour y mettre un focus, un peu comme un "main + module" ...
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"scraper" <scraper@pasdespam.fr> a écrit dans le message de news:
OLvdxYwpDHA.644@TK2MSFTNGP11.phx.gbl...
bonjour à tous !
(re ... :-)
une question d'ordre général ...
dans mon projet, je déroule du code, je teste des variables, fais des
opérations sur des fichiers, etc ..
(tout ça sur la même form)
à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
or, voila t y pas que mon code continue à se dérouler, sans attendre que
j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code
:-(( ... donc, plantage !
y a t il un moyen de faire stopper l'exécution du code, le temps que les
infos nécessaires soient collectées, via l'affichage de cette page ?
(ou alors, ce qui ne me surprendrait pas, je m'y prends mal, mais dans ce
cas, comment faire ? )
Pas certain de tout comprendre, néanmoins pour voir ta feuille avant le code, joues sur les évènement de feuilles, de la sorte la feuille sera affichée avant le code, par exemple un Sub Form_Activate() Vois si ça te convient, ou si ça répond à une partie de ton problème... Je crois par exemple, que le load va faire le code et ensuite envoyer la feuille (on ne passe qu'une fois automatiquement dedans, sauf appel explicite), alors que "lactivate" on y passe à chaque retour à la feuille qui l'a, et les objets s'affichent avant le code il me semble, alors dans ce cas, le programme trouvera un objet pour y mettre son focus et s'arrêter, sinon, je crois bien qu'en effet, si aucun objet n'arrête le code, et sauf si le code prévoit un arrêt (et encore), ben le code continue tant qu'il n'a pas son objet pour y mettre un focus, un peu comme un "main + module" ... -- @+, bye, Joe. Pour m'écrire ng75AROBASEnoosPOINTfr Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"scraper" a écrit dans le message de news:
bonjour à tous !
(re ... :-)
une question d'ordre général ...
dans mon projet, je déroule du code, je teste des variables, fais des opérations sur des fichiers, etc ..
(tout ça sur la même form)
à un moment, j'ai besoin d'afficher cette form, et de "dialoguer" avec ...
or, voila t y pas que mon code continue à se dérouler, sans attendre que j'aie fini de faire mes choix ....
ce qui est regrettable, puisque de ces choix, dépendent la suite du code :-(( ... donc, plantage !
y a t il un moyen de faire stopper l'exécution du code, le temps que les infos nécessaires soient collectées, via l'affichage de cette page ?
(ou alors, ce qui ne me surprendrait pas, je m'y prends mal, mais dans ce cas, comment faire ? )