begin process at 2008 07 06 18:35:30
1 205 717 membres
280 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Controler les données entrées dans une textbox [ Divers / Débutants ] (darkchild007)

Controler les données entrées dans une textbox le 15/05/2008 08:50:38

darkchild007
Bonjour à tous,
Voila ma question peut vous paraître bête...
Mais je voudrais vérifier si les informations entrées dans une textbox sont de type integer

Merci d'avance

Re : Controler les données entrées dans une textbox le 15/05/2008 08:56:42

lillith212
Membre Club
Salut,

Dans ta textbox tu va récupérer une chaine de caractère que tu convertira en integer. Par contre si tu veux que l'utilisateur n'utilise que les chiffres, tu dois verouiller tous les autres caractères ainsi tu n'auras pas de problème quand tu convertira en type integer.
fonction en vb6 pour convertir Cint(textbox1.text)

Bonne prog

SLB

---------------------------------------------------------------
Il faut beaucoup donner pour recevoir un tout petit peu...
---------------------------------------------------------------

Re : Controler les données entrées dans une textbox le 15/05/2008 08:57:01

jrivet
Membre Club
Salut,
Autrement dit
  • 1-pas le droit d'entrer des lettres
  • 2-pas le droit de rentrer un nnombre trop grand
C'est bien ca? tu es bien .NET?

@+: Ju£i€n
Pensez: Réponse acceptée

Re : Controler les données entrées dans une textbox le 15/05/2008 09:05:02

darkchild007
Waouw quelle rapiditée.
Merci de vos réponse lillith212& jrivetmais je souhaiterais que l'utilisateur n'ait pas le droit d'entrer des lettres.
Merci d'avance

Re : Controler les données entrées dans une textbox le 15/05/2008 09:11:13

lillith212
Membre Club
Réponse acceptée !
Re,

En cherchant sur le site tu auras des exemples.
http://www.vbfrance.com/codes/CONTROLE-SAISIE-NOMBRE-DANS-TEXTBOX_27082.aspx
Attention étudis le code et ne fais pas un simple copier coller

Bon courage

SLB

---------------------------------------------------------------
Il faut beaucoup donner pour recevoir un tout petit peu...
---------------------------------------------------------------

Re : Controler les données entrées dans une textbox le 15/05/2008 09:11:14

jrivet
Membre Club
Réponse acceptée !
Re,
Version .NET
=> ATTENTION LE BACKSPACE n'est plus actif non plus pour .NET
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) _
Handles TextBox1.KeyPress
   If Not Char.IsDigit(e.KeyChar) Then
       'Tous les caractères non numériques ne sont pas traités sur le TextBox.
       e.Handled = True
   End If

End Sub
By Renfield

Version VB6
Const ES_NUMBER As Long = &H2000&
Const GWL_STYLE As Long = -16

Private Declare Function GetWindowLong Lib "user32.dll" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32.dll" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long

Private Function SetTextBoxNum(ByRef Obj As Object) As Boolean
   SetWindowLong Obj.hwnd, GWL_STYLE, GetWindowLong(Obj.hwnd, GWL_STYLE) Or ES_NUMBER
End Function
' ==== Utilisation :

'Private Sub Form_Load()
'    Call SetTextBoxNum(Text1)
'End Sub
By Renfield


@+: Ju£i€n
Pensez: Réponse acceptée

Re : Controler les données entrées dans une textbox le 15/05/2008 09:11:43

lillith212
Membre Club
Si c'est ok n'oubli pas de valider ;-)

---------------------------------------------------------------
Il faut beaucoup donner pour recevoir un tout petit peu...
---------------------------------------------------------------

Re : Controler les données entrées dans une textbox le 15/05/2008 09:31:45

darkchild007
Merci beaucoup à vous deux je vai regarder à ca tout de suite.
Bonne journée


Classé sous : textbox, données, entrées, controler

Participer à cet échange

Pub



Appels d'offres

WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS