none
textbox RRS feed

  • Question

  • bonjour,

    est ce qu'il ya une propiété de maskedtextbox ou bien de textbox qui me permet de renforcer la zone de text n'accepte que les chiffres ou bien que les alphabets

                          merci,

                        ftya

    mardi 4 mai 2010 13:37

Réponses

  • Bonjour,

    non a priori il faudra tester les caractères un par un ( via Char. IsNumber  par exemple ) ou utiliser une expression régulière pour ce genre de controles ( Regex ).

    Cordialement

    mardi 4 mai 2010 15:52
    Modérateur
  • Bonjour,

     

    Et voici un exemple de code testé :

    Option Explicit On
    'objets : form1 + textbox1 = 2
    Public Class Form1
     Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
      MsgBox(Asc(e.KeyChar))
     End Sub
    End Class
    

    Cordialement.

     

    Joe.


    Joe ___ Romans et Logiciels ___ http://irolog.free.fr
    • Proposé comme réponse EhJoe mardi 4 mai 2010 17:41
    • Marqué comme réponse Alex Petrescu vendredi 7 mai 2010 08:20
    mardi 4 mai 2010 17:40
  • Salut

    tu peut t'inspiré de ce thread

    pour les numeriques tu remplace isletter par isnumeric

    Amicalement


    Si à la seule lecture des commentaires de votre code l'on ne sait pas ce que fait votre programme jetez le tout. IBM
    mardi 4 mai 2010 17:58

Toutes les réponses

  • Bonjour,

    non a priori il faudra tester les caractères un par un ( via Char. IsNumber  par exemple ) ou utiliser une expression régulière pour ce genre de controles ( Regex ).

    Cordialement

    mardi 4 mai 2010 15:52
    Modérateur
  • Bonjour,

     

    Et voici un exemple de code testé :

    Option Explicit On
    'objets : form1 + textbox1 = 2
    Public Class Form1
     Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
      MsgBox(Asc(e.KeyChar))
     End Sub
    End Class
    

    Cordialement.

     

    Joe.


    Joe ___ Romans et Logiciels ___ http://irolog.free.fr
    • Proposé comme réponse EhJoe mardi 4 mai 2010 17:41
    • Marqué comme réponse Alex Petrescu vendredi 7 mai 2010 08:20
    mardi 4 mai 2010 17:40
  • Salut

    tu peut t'inspiré de ce thread

    pour les numeriques tu remplace isletter par isnumeric

    Amicalement


    Si à la seule lecture des commentaires de votre code l'on ne sait pas ce que fait votre programme jetez le tout. IBM
    mardi 4 mai 2010 17:58