Imposer type de variable en Visual Basic

Fermé
ATJtwoo - 4 janv. 2009 à 20:15
 ATJtwoo - 4 janv. 2009 à 22:00
Bonjour,

j'ai créer un petit programme de gestion des notes des étudiants, après un certain temps j'ai réussi a le faire mais j'aimerais bien aussi éviter un blocage en minimisant les erreur, je veux donc imposer le type de variable que doit entrer l'utilisateur, par exemple là où il doit mettre la note; s'il met une chaine de caractère une msgbox lui demandera de taper un chiffre et non des lettres. mais comment VBasic peut il identifier le type d'une variable ?

Merci !
A voir également:

2 réponses

william7007 Messages postés 335 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 23 mars 2010 46
4 janv. 2009 à 20:42
Ben il n'est pas cool du tout juste un exemple de verification essaie de le modifié plus voir

Private Sub Text1_KeyPress(KeyAscii As Integer)
If Not IsNumeric(Chr(KeyAscii)) Then
MsgBox "entrer un chiffre", vbCritical, "Erreur de saisie"
End If
End Sub
0
Merci beaucoup pour votre réponse, je sais maintenant que j'ai oublier le fait que même un label peut être programmé, sauf que ... le code que tu m'as filé ne marche pas, peut être que j'ai une version récente vus qu'on a pas le même code lors le keypress d'un label, voila le mien :



Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress



End Sub
0