js8bleu
Messages postés576Date d'inscriptionsamedi 14 octobre 2006StatutMembreDernière intervention27 janvier 2014
-
6 juil. 2008 à 20:27
js8bleu
Messages postés576Date d'inscriptionsamedi 14 octobre 2006StatutMembreDernière intervention27 janvier 2014
-
7 juil. 2008 à 23:29
Bonjour,
je souhaiterai contrôler les minutes d'un textbox. En fait, j'ai un textbox (format texte) dans lequel je saisis l'heure (au format 16:59 par exemple) mais je ne sais pas comment extraire uniquement les deux derniers caractères (ici le 59) à partir de la troisième position afin de pouvoir faire le test pour que les minutes soient < 60 et dans le même sens faire de telle sorte que les heures soient < 24. Merci d'avance.
NB : pour contrôler les minutes, j'ai essayé :
pos6 = InStr(4, txtheure.Text, "6", 1)
pos7 = InStr(4, txtheure.Text, "7", 1)
pos8 = InStr(4, txtheure.Text, "8", 1)
pos9 = InStr(4, txtheure.Text, "9", 1)
If pos6 Then
MsgBox "Veuillez resaisir les minutes svp!"
txtheure.SetFocus
ElseIf pos7 Then
MsgBox "Veuillez resaisir les minutes svp!"
txtheure.SetFocus
ElseIf pos8 Then
MsgBox "Veuillez resaisir les minutes svp!"
txtheure.SetFocus
ElseIf pos9 Then
MsgBox "Veuillez resaisir les minutes svp!"
txtheure.SetFocus
Else
End If
mais le problème est que même pour 16:48 il m'affiche l'erreur.
Cordialement
A voir également:
Extraction de caractères pour contrôle des minutes!
js8bleu
Messages postés576Date d'inscriptionsamedi 14 octobre 2006StatutMembreDernière intervention27 janvier 20142 6 juil. 2008 à 23:52
Salut à tous,
je vous remercie pour votre aide mais je ne suis toujours pas avancé. Quant à l'aide en ligne, je n'ai pas la connexion Internet où je programme, je suis obligé de venir au cyber voir les réponses du forum. Merci de bien vouloir m'aider.