Bonjour,
j'ai realiser une application qui recoit des donnes par TCP et que les stocks dans une base de donnees.
j'utilise le dll vbsendmail pour envoyer un mail de temps en temps a l'administrateur reseau de l'entreprise.
Le probleme c'est que pendant l'envoie du mail aucune ligne du programme ne s'execute.
Si par exemple le serveur SMTP n'est pas accessible, l'application va se bloquer pendant une dizaine de seconde le temps que le dll annonce que l'envoie du mail a echouer. Et pendant ce temps les donnees recues par TCP sont perdues ...
J'ai essayer de placer des "DoEvents" partout ou je pouvais mais ca ne resoud rien (je m'en doutais).
Quelqu'un aurait-il une idee ?
Merci d'avance.