themaste
Messages postés130Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention 8 juillet 2008
-
6 mai 2003 à 15:28
themaste
Messages postés130Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention 8 juillet 2008
-
7 mai 2003 à 09:31
Salut a tous!!! :big) :big) :big)
J'ai actuellement un prog qui me permet de connaitre le temps d'un échange de trame entre deux machines.
A envoie un message a B et B repond a A automatiquement.
;)
Le but est de connaitre le temps de cet echange, entre le moment ou A envoi, et ou A recoit la reponse.
Pour se faire, juste avt d'envoyer, je recup le temps timeStart = Timer.
Au moment de la réception de la reponse, je recup le tps timeEnd = Timer.
La duré de l'echange est donc la différence des deux.
:question) :question) :question)
Mon pbl est le suivant: Le temps n'est pas précis. En effet, je peux obtenir des temps de 30sec, ou bien de zéro. 30, c'est bcp trop, et 0, ben pas assez (qd mme!! lol). En fait, les deux timer peuvent avoir des valeurs "bizarre", soit egales ou donc vraiment trop differentes.
Comment je peux faire pour avoir des temps correct, de l'ordre de la microseconde? Avec les Timer commen j'ai fait, ou d'une autre manière, avec d'autre méthode etc...
Comment je pourrais faire? 8-)
sylric
Messages postés91Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention22 août 2003 6 mai 2003 à 15:42
Ta methode me parait pas trop mauvaise, cela dit, la microsecond sous windows est illusoire ! au mieux, avec VB tu devrais obtienir le dixième de seconde...
Windows et le temps réel, ça fait deux !
Désolé