Bonjour à tous,
Comme j'en avais assez de faire des tests sur les codes ascii de mes textboxes lorsque je voulais fltrer sur un type de données je me suis fais un contrôle qui le fait une fois pour toutes. Je vous le propose en esperant que cela serve à quelqu'un.
Tant qu'à faire j'ai rajouté deux ou trois options glanées au fil de vbfrance :
+ Couleur de bordure
+ épaisseur (effet assez laid il faut l'avouer quand > 1 mais j'ai gardé quand même)
+ 2 formes de bordure (pas d'ovale, trop laid j'ai pas gardé)
+ Et toutes les propriétés habituelles que l'on peut attendre d'un texbox
Si vous avez des commentaires ou des remarques, n'hésitez pas à me les laisser (notament sur l'évènement KeyPress dans le code du controle il doit y avoir moyen de mieux faire)
Merci à FredLynx qui m'a gentillement dépanné et à tous ceux qui font tourner VBFrance.
Merci aussi à OXyGN . Les corrections sont prises en compte et mon ocx compile bien ;)
Moustachu
7 juil. 2004 à 10:02
Tu devrais mettre ton code à jour. On peut préférer un code à celui d'un autre. Nous avons tous notre style.
Bon courage.
7 juil. 2004 à 09:22
Tu as tout à fait raison, mon tort est de ne pas avoir mis à jour mon code source depuis... Vu les contrôles du même style que d'autres ont posté depuis..
Merci beaucoup pour ton commentaire !
Moustachu
6 juil. 2004 à 21:40
Il faut juste harmoniser la situation pour le cas où vous fournissez une valeur avec un séparateur décimal différent de celui configuré :
'--Relatives au TextBox
Public Property Let Text(ByVal New_Text As String)
If m_TypeBox <> Normal And m_DecimalPoint Point Then New_Text Replace(New_Text, ",", ".")
txtBox.Text() = New_Text
PropertyChanged "Text"
End Property
Pardon à l'auteur, c'est toujours plus facile de proposer une amélioration...
Cordialement.
27 mars 2003 à 13:30
27 mars 2003 à 09:41
JE corrige et j'update.
Quels évènements ais-je oublié?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.