[VB6] Vérifier la cast

Vérifier la cast [VB6] - Programmation

Marsh Posté le 04-11-2001 à 00:43:31    

Comment faire pour vérifier si une valeur est un entier ?

Reply

Marsh Posté le 04-11-2001 à 00:43:31   

Reply

Marsh Posté le 05-11-2001 à 08:14:03    

YourNumber : Ta variable
 
if (YourNumber isNumeric and cint(YourNumber) = YourNumber then  
 
.....
 
End if

Reply

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]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed