Autoriser une seul virgule

Fermé
LEVIYOS Messages postés 2 Date d'inscription mardi 1 décembre 2020 Statut Membre Dernière intervention 1 décembre 2020 - 1 déc. 2020 à 20:48
 Utilisateur anonyme - 2 déc. 2020 à 08:13
bonsoir!
comment peut-je utiliser une seul virgule décimale dans une zone de texte

Merci

3 réponses

Utilisateur anonyme
1 déc. 2020 à 23:28
Bonjour,
quel VB?
  • VBS
  • VBA -> précisez:
    • Word
    • Excel
    • Access
    • Powerpoint
    • Autre
  • VB6 (ou antérieur, précisez)
  • VB.Net - précisez la Framework et ->
    • Winform
    • WPF
    • Autre

0
LEVIYOS Messages postés 2 Date d'inscription mardi 1 décembre 2020 Statut Membre Dernière intervention 1 décembre 2020
1 déc. 2020 à 23:29
VB.net
winform
0
Utilisateur anonyme
2 déc. 2020 à 08:13
Dans l’événement KeyDown ou Keypress (faut vérifier je ne fais plus de winform depuis quelques années)
Tu verifies si dans le texte avant la frappe il y a déjà une virgule et si la touche actuelle est une virgule.
Dans ce cas, tu annules l’effet de la frappe avec, je crois, e.Handle = true
0