Vérifier la cast [VB6] - Programmation
Marsh Posté le 05-11-2001 à 08:14:03
YourNumber : Ta variable
if (YourNumber isNumeric and cint(YourNumber) = YourNumber then
.....
End if
Marsh Posté le 07-11-2001 à 16:15:10
2 hypothèses possibles
soit ta variable est de type variant => Utilise VarType(taVariable) qui renvoie le type de données sous forme de constantes vb
soit elle est de type string => Utilise IsNumeric(taVariable) qui renvoie True ou False suivant si taVariable peut-être comprise comme un nombre ou pas.
Tu peux aussi faire un CDbl(taVariable) et vérifier que le résultat est différent de zéro (cas de taVariable="bceh" par ex), mais ça dépend beaucoup de tes besoins.
A+
[edtdd]--Message édité par sylderon--[/edtdd]
Marsh Posté le 04-11-2001 à 00:43:31
Comment faire pour vérifier si une valeur est un entier ?