Bonjour,
En affectant la valeur de la fonction Timer() à une variable de type Single, j'obtiens une erreur 16 :
Curieux de savoir pourquoi, en pas à pas, la valeur de mon Single est au moment du DEBUG égale à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Expression too complex !
Après un autre essai dans les mêmes conditions (Une belle procédure de plusieurs centaines de lignes - incluant les appels d'autres procédures) j'ai obtenu un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part -1.#IND
Ce qui évidement, empêche tout calcul ultérieur, qui plus est, une erreur est levée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part +a8#
Le pire, si je repositionne mon curseur sur la ligne de l'instruction, la fonction Timer() possède bien la valeur attendue et ma variable également mais en débogage et après un deuxième passage.
Avez-vous déjà rencontré ce problème ?
Il n'y a rien d'urgent dans ce thread... C'est juste une curiosité ; j'ai contourné le problème avec la fonction Now()...
Merci.
Argy
Partager