[VB]Problème d'effacement dans une TextBox
Comme vous m'avez verouillez mon message ,pour information j'ai trouver ce que c'été qu'un selstart.
Je l'avais mis dans mon code
Code:
1 2 3 4 5 6 7 8 9
|
Private Sub Text1_Change(Index As Integer)
'exemple pour format xx:xx
Dim Valeur As Byte
Text1(i - 1).MaxLength = 5 'nb caracteres maxi dans textbox
Text1(i - 1).SelStart = 5
Valeur = Len(Text1(i - 1))
If Valeur = 2 Or Valeur = 5 Then Text1(i - 1) = Text1(i - 1) & ":"
End Sub |
Mais cela ne marche toujours pas, car quand je veux effacer les minutes avec la touche effacer de mon clavier ça marche mais lorsque je veux effacer les heures. Il me met : 1::, la c'etait 14:20, le 20 j'ai bien effacer et pour effacer le 14 j'ai du faire la fleche gauche du clavier pour arriver devant le : puis quand j'ai presser la touche effacer il ma mit : 1::
Merci d'avance