| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Procédure d'autorisation d' une zone de texte pour accepter uniquement les chiffres dans Microsoft Visual Basic
    En tant que programmeur , vous aurez souvent besoin de restreindre les types de caractères qu'un utilisateur peut rentrer dans un contrôle de zone de texte . Dans Visual Basic , vous pouvez facilement vérifier les caractères que l'utilisateur entre dans l'aide de KeyDown et KeyPress les événements du contrôle de zone de texte . Ces événements vont exécuter lorsque l' utilisateur appuie sur une touche du clavier , vous donnant le pouvoir d'autoriser uniquement les chiffres à saisir . Instructions
    1

    clic droit sur le contrôle zone de texte que vous voulez vérifier et sélectionnez Propriétés. Cliquez sur l'icône d'événements , qui ressemble à un éclair . Faites défiler jusqu'à l'événement KeyDown et double-cliquez à côté de lui pour créer l'événement
    2

    Ajouter la variable globale suivante dans la zone des déclarations ci-dessous Classe publique : .
    < P > notANumber As Boolean
    3

    Copiez et collez le code suivant dans l'événement KeyDown pour le contrôle de la zone de texte:

    notANumber = False

    e.KeyCode < Keys.D0 OrElse e.KeyCode > Keys.D9 Puis

    Si e.KeyCode < Keys.NumPad0 OrElse e.KeyCode > Keys.NumPad9 Puis

    e.KeyCode <> Keys.Back Puis

    notANumber = True

    End If End If


    End If

    Si Control.ModifierKeys = Keys.Shift Puis

    notANumber = True

    End If
    4

    Cliquez sur les événements liste déroulante et sélectionnez KeyPress pour créer l'événement procédure . Copiez le code suivant dans la procédure d'événement:

    Si notANumber = True Then

    e.Handled = True

    End If
    5

    presse "F5 " pour exécuter votre programme. Votre zone de texte accepte uniquement des nombres .

    Previous :

    next :
      articles connexes
    ·Comment exporter des données GridView vers Excel sur V…
    ·Tutoriel de Visual Basic pour MSN 
    ·Comment effacer une zone d'image en VB.NET 
    ·Comment définir Mnémonique associations clés avec Vi…
    ·Comment utiliser une carte-image dans Visual Studio 
    ·Comment exécuter un fichier HTA à partir de VBScript 
    ·Comment faire de simples jeux TI-83 Snake 
    ·Comment faire pour créer une bibliothèque de liens dy…
    ·Les types de lignes dans Visual Basic 
    ·Comment renommer les dossiers dans Visual Basic 
      articles en vedette
    ·Comment lire des entiers en Java et Passer les espaces …
    ·Comment vérifier si une variable est un entier 
    ·PHP Byte Conversion 
    ·Scrum 
    ·Analyse numérique et la programmation informatique 
    ·La fonction de la bande de Python 
    ·Comment remplacer les symboles avec Regex 
    ·La différence entre l'utilisation de JavaScript et Jav…
    ·Comment faire une horloge utilisant VB6 
    ·Comment ajouter des colonnes à TreeViewer 
    Copyright © Connaissances Informatiques http://fr.wingwit.com