Bienvenue! Identification Créer un nouveau profil

Recherche avancée

Re: mails partent en pas à pas , mais en lançant le .mdb

avatar
21/02/14 15:52
OK, je vois.

En fait, libMAIL est écrite pour que la tâche d'envoi des mails se déroule autant que possible en arrière plan. Lorsque tu écris ceci :
Langage: Visual Basic
Module1.commande_receptionnees ' dedans on envoit les mails Application.Quit acQuitSaveAll 'fermer complétement access!!?? 'je veux fermer access
tu démarres le formulaire d'envoi, qui se met en attente et rend la main à la suite de la procédure. L'instruction suivante étant Application.Quit, Access se ferme et il ne se passe plus rien (car libMAIL s'exécute dans le même Access que l'application qui l'appelle).

Pour que ça marche, il faut attendre que tous les mails aient bien été envoyés avant de quitter Access. Donc, faire quelque chose comme ça :
Langage: Visual Basic
Module1.commande_receptionnees ' dedans on envoit les mails Do While NbMails() <> 0 DoEvents Loop Application.Quit acQuitSaveAll 'fermer complétement access!!?? 'je veux fermer access
Le DoEvents est essentiel ici, car c'est la seule manière de laisser un peu de temps de traitement au formulaire de libMAIL. Si on ne le met pas, VBA tourne à fond dans la boucle, sans laisser au formulaire de libMAIL la moindre petite chance de démarrer son traitement.
SujetAuteurEnvoyé le

mails partent en pas à pas , mais en lançant le .mdb

ayoras21/02/14 11:36

Re: mails partent en pas à pas , mais en lançant le .mdb

DenisS21/02/14 13:26

Re: mails partent en pas à pas , mais en lançant le .mdb

ayoras21/02/14 14:48

Re: mails partent en pas à pas , mais en lançant le .mdb

DenisS21/02/14 15:52

Re: mails partent en pas à pas , mais en lançant le .mdb

ayoras21/02/14 16:43

Re: mails partent en pas à pas , mais en lançant le .mdb

DenisS21/02/14 16:51

Re: mails partent en pas à pas , mais en lançant le .mdb

ayoras24/02/14 10:05

Re: mails partent en pas à pas , mais en lançant le .mdb

ayoras24/02/14 11:57

Re: mails partent en pas à pas , mais en lançant le .mdb

DenisS24/02/14 12:12

Re: mails ne partent pas

philepil30/03/16 14:00

Re: mails ne partent pas

DenisS30/03/16 16:53

Re: mails ne partent pas

philepil30/03/16 18:29

Re: mails ne partent pas

DenisS30/03/16 19:21

Re: mails ne partent pas

philepil30/03/16 21:21

Re: mails ne partent pas

DenisS31/03/16 09:01

Re: mails ne partent pas

philepil31/03/16 19:02

Re: mails ne partent pas

DenisS01/04/16 13:45

Re: mails ne partent pas

philepil04/04/16 07:47

Re: mails ne partent pas

philepil04/04/16 07:58

Re: mails ne partent pas

philepil04/04/16 13:32

Re: mails ne partent pas

DenisS04/04/16 21:40

Re: mails ne partent pas

philepil04/04/16 22:06

Re: mails ne partent pas

philepil04/04/16 22:29

Re: mails ne partent pas

DenisS05/04/16 21:08

Re: mails ne partent pas

DenisS09/04/16 17:14

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter