Textbox "Scientifique"

tinux Messages postés 244 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 21 octobre 2013 - 17 nov. 2006 à 22:45
cs_Malkuth Messages postés 268 Date d'inscription samedi 22 février 2003 Statut Membre Dernière intervention 24 avril 2013 - 18 nov. 2006 à 16:34
Bonjour, j'aimerais trouver une fonction qui soit triple :

- remplacer directement la "," en "." (je sais faire)
- ne permettre que les chiffres + "." et "," (qui sera remplacée par le "." (moyen, comment faire pour : ",")
- permettre le "e" ou "E" symbolisant la puissance 10 (*10^X) (je ne sais pas faire)

Voilà merci de votre aide

Tinux

2 réponses

tinux Messages postés 244 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 21 octobre 2013
17 nov. 2006 à 22:46
J'oublais : c'est du VB.Net
0
cs_Malkuth Messages postés 268 Date d'inscription samedi 22 février 2003 Statut Membre Dernière intervention 24 avril 2013 4
18 nov. 2006 à 16:34
Le meilleur moyen c'est de passer par l'évênement KeyDown du textBox,

tu pourras gérer chaque appui de touche dans le TextBox entre autre

-Quel touche a été tapée
-demander au textbox de ne pas traiter lui même l'évênement(grace à e.Handled

le principe :

Tu test la touche tappée,
Tu modifie le text du textbox en fonction(pour bien faire tu devra aussi gérer la selection en cours),
tu demande au textbox de ne pas gérer l'évênement .

Regarde un peu de ce coté et reviens sur ce topic si tu galère...
0
Rejoignez-nous