Question simple vb

Question simple vb - VB/VBA/VBS - Programmation

Marsh Posté le 10-07-2003 à 15:13:15    

Bonjour
 
Est-il possible d'avoir uns instruction demandant un nombre précis de chiffre, je m'explique:
J'ai une inputbox qui doit me donner 3 chiffres...
donc est-il possible d'avoir une instruction du genre:  
if A <> 3 chiffres then msgbox("erreur" ). Merci

Reply

Marsh Posté le 10-07-2003 à 15:13:15   

Reply

Marsh Posté le 10-07-2003 à 15:18:59    

non, par contre tu peux limiter le nombre maximum de chiffres avec la propriété MaxLength.

Reply

Marsh Posté le 10-07-2003 à 15:20:08    

ca existe pas la fonction isNan(); en VB? (is Not a number)

Reply

Marsh Posté le 10-07-2003 à 15:22:23    

en vbscript y'a IsNumeric
tu peux toujours faire le bourrin, genre "If var < 1000 and var > 99"  :o


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 10-07-2003 à 15:24:09    

IsNumeric existe aussi en VB ;)
 
de manière générale, tout ce qui est possible en VBScript est possible en VB.

Reply

Marsh Posté le 11-07-2003 à 09:15:20    

Merci les gars :)

Reply

Marsh Posté le 18-07-2003 à 22:33:13    

drasche a écrit :

non, par contre tu peux limiter le nombre maximum de chiffres avec la propriété MaxLength.


 
if len(trim(str(vpnom)))>3 then msgbox "erreur"
 
;)

Reply

Marsh Posté le 18-07-2003 à 22:34:21    

couitchy a écrit :

if len(trim(str(vpnom)))>3 then msgbox "erreur"
 
;)


pourquoi coder ce qui peut être mis au design? :heink:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 20-07-2003 à 21:23:12    

drasche a écrit :


pourquoi coder ce qui peut être mis au design? :heink:


 
pour montrer que c'est possible alors que tu avais dit le contraire. évidemment que la méthode maxlength est mieux !

Reply

Sujets relatifs:

Leave a Replay

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