Saisie de valeurs numériques dans un tedit

Soyez le premier à donner votre avis sur cette source.

Vue 4 971 fois - Téléchargée 558 fois

Description

Souvent confronté à la saisie de valeurs numériques dans un TEdit, j'ai été ammené à écrire ces trois fonctions : Testinteger, Testreal, Testalpha.
Toutes trois évitent le beep lors de l'envoi du retour chariot. En ce qui concerne les valeurs numériques, les bornes min et max des valeurs demandées sont programmables. Pour les reels, le séparateur numérique ( décimalseparator ) est modifié automatiquement, que l'on entre une virgule à la place d'un point ou vice-versa.
Celà n'a rien de bien sorcier et celà s'adresse plus à des débutants qu'à des programmeurs endurcis, mais celà peut être utile..
Les simplifications et les remarques seront les bienvenues.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_littleghost
Messages postés
2
Date d'inscription
samedi 25 janvier 2003
Statut
Membre
Dernière intervention
18 juin 2004
-
J'avais oublié : au moment du retour chariot de fin de saisie, le curseur se positionne sur le champ de saisie suivant.
Les mauvaises saisies sont signalées.
Simplifie le programme final lorsqu'il y a de nombreuses saisies numériques à effectuer.
alpha386
Messages postés
16
Date d'inscription
jeudi 23 octobre 2003
Statut
Membre
Dernière intervention
15 novembre 2006
-
Salut

J'utilise beaucoup ce genre de saisie. Je n'ai pas regardé le contenu mais je trouve l'idée merveilleuse. Si tu pourrais ajouter la saisie de date, cela serait complet pour moi. J'ai souvent affaire à inverser le format de la date
de style "9999/99/99" de format caractère en format "99/99/9999" de type
date alors cela me fait double problème. J'utilise visual foxpro pour la programmation mais je veux les convertir en Delphi. Le seul problème sont la saisie de donnée numérique et de date.

Je suis bien content, au moins j'en ai un sur deux

Bye

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.