Prbleme de recuperation de texte masked textbox

diome13 Messages postés 9 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 1 mai 2012 - 15 déc. 2010 à 16:36
satamoni1982 Messages postés 37 Date d'inscription vendredi 24 mars 2006 Statut Membre Dernière intervention 27 janvier 2011 - 18 déc. 2010 à 01:31
Bonjour tout le monde !

Je fais appel à vous car la je sèche sur un truc tout c** je pense.

En effet, j'ai une maskedtextbox qui permet de renseigner un N° de téléphone.

Son mask est: 99 99 99 99 99

CHOSE IMportante : l'entrée du N° de téléphone est facultative: soit on entre un complet, soit on met rien:

la ou je bloque c'est sur le test pour savoir si le texte est vide :



MsgBox(MaskedTextBox1.Text)
MsgBox(Len(MaskedTextBox1.Text))
If MaskedTextBox1.Text = "" Then

MsgBox("test", MsgBoxStyle.Exclamation, "Erreur de saisie")
Exit Sub
Else


End If


J'ai beau ne rien mettre dans le MaskedTextBox1, il ne considère pas vide, il passe pas par la msgbox de test, partant de la , j'arrive pas a continuer.

la premiere msgbox me renvoie un text vide mais apparemment plusieurs espaces

la MsgBox(Len(MaskedTextBox1.Text)) me le confirme : elle me renvoi 12, soit 12 espaces, et la j'ai mon cerveau qui fume !!! je capte pas pourquoi !!


Donc je fait appel à vous , pouvez vous tester, me donner une astuces....

Merci d'avance et bonne journée

1 réponse

satamoni1982 Messages postés 37 Date d'inscription vendredi 24 mars 2006 Statut Membre Dernière intervention 27 janvier 2011
18 déc. 2010 à 01:31
bonsoir ,essaie avec
if Val(MaskedTextbox.text) = 0 then
Msgbox("error......")
end if
0
Rejoignez-nous