Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VbSendMail.dll bloque application [ Réseaux & Internet / Client - Serveur ] (djtrefle)

vendredi 30 mai 2008 à 13:44:55 | VbSendMail.dll bloque application

djtrefle

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.

vendredi 30 mai 2008 à 14:03:05 | Re : VbSendMail.dll bloque application

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
salut,
si la dll est synchrone, il n'y a pas de solution (propre en tout cas).
par contre TCP/IP s'assure que le message est bien reçu, logiquement le message est renvoyé tant qu'il n'est pas vraiment "reçu", ce indépendamment de ton code....

Prenez un instant pour répondre à ce sondage svp

vendredi 30 mai 2008 à 14:08:45 | Re : VbSendMail.dll bloque application

djtrefle

ok merci,

Au moin je suis fixer et rassurer.



Cette discussion est classé dans : mail, application, dll, temps, vbsendmail


Répondre à ce message

Sujets en rapport avec ce message

espionner une dll [ par 01Dawi ] Bon je sais ca va faire bondir beaucoup d'entre vous mais on sait jamais.Est ce que quelqu'un sait si ya moyen d'espionner (à l'aide d'une application Déployer une application et les installer les dll sans [ par BozzoDodo ] Bonjour, y a t'il un moyen d'executer un fichier execution qui installerait les dll lui même et un programme mais tout ca sans passer par une installa application appelante [ par hotlips ] Bonjour,J'écris une dll et je cherche à identifier dans le code de cette dll l'application appelante,celle-ci n'aétant pas forcément au premier plan.Q lecture mail Outlook [ par bibifinal ] bonjour, g tout mon prog en vb .net et je veu faire une dll (jusqu'a la ca va), et cette dll en c++, j'arrive pas a la faire:je cherche a faire un cod DLL VC++ dans une application VB6.0 possible? [ par hightower ] Salut à tous!Voila, j'ai une carte d'E/S, et une DLL m'est fournit avec, le problème c'est que les exemples qu'il m'ont filer avec c'est pour le VC++. Reference sous VBA [ par Talere ] Bonjour,J'ai un outils Excel qui a besoin d'un lien vers une autre application, seulement cette application a plusieurs version ( suivant l'utilisateu Exécution d'une application a une heure précise [ par Axen ] Salut, je sais que beaucoup ont déja eu le probleme mais je n'ai rien trouvé de concluant niveau réponses concernant le probleme de ponctualité du Tim creer un exe avec les dll [ par teddy_bear ] bonjour tout le monde je voudrai creer un executable de mon application avec les dll, ce qui me permet de lancer mon application dans des postes sans Application VB style outlook, envoi de mail par le biais d'une messagerie hotmail [ par zouzounounours ] zouzounounoursBonjour, je désire créer une application me permettant d'envoyer un mail par le biais d'une messagerie de type hotmail ou autre.Il s'agi Lancement d'une application [ par beabea ] Bonjour, Le lancement de mon application prend du temps car nous avons des pc non performants et un réseau pas très rapide. Aussi, jusqu'à l'affichage


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.