URGENT: eviter les erreurs sur chaine port serie

cliclic1234 Messages postés 19 Date d'inscription vendredi 18 mars 2005 Statut Membre Dernière intervention 5 septembre 2005 - 15 avril 2005 à 23:57
cs_norber59480 Messages postés 37 Date d'inscription mercredi 11 janvier 2006 Statut Membre Dernière intervention 19 juin 2008 - 22 mai 2008 à 15:04
je recupere une chaine complete sur mon port serie, ou je vient ne retenir q'un nombre a 5 chiffres sur toute la chaine recue avec la commande Label2.Caption = Mid(tampon, 20, 10)
comment faire pour deceler si ce que j'ai recue et ce que je selectionne correspond bien a mon nombre qui est variable
si cela est different d'un nombre a 5chiffres j'affiche un msgbox
merci d'avance de votre aide
je suis en vb6

1 réponse

cs_norber59480 Messages postés 37 Date d'inscription mercredi 11 janvier 2006 Statut Membre Dernière intervention 19 juin 2008
22 mai 2008 à 15:04
Salut,
Si je comprend bien toi tu veux absolument recevoir une chaine de caractere qui comporte 5 chiffre!!!
Tu peux verifier la longueur de ta chaine par l'intermédiaire de la fonction len.

x=len(chaine)
If x<>5 then
message box
Else
suite du programme.
end if
0
Rejoignez-nous