Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2792 connectés 

  FORUM HardWare.fr
  Programmation

  [BORLAND Builder C++ 3] Vérouiller un edit pour certain caractères

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BORLAND Builder C++ 3] Vérouiller un edit pour certain caractères

n°23565
pampi
Posté le 10-04-2001 à 10:56:10  profilanswer
 

J'ai une zone de saisie et je voudrais que l'on ne puisse entrer que des chiffres ou des virgules, pas de caractères.
 
Faut-il se coder un truc en dure ?  
 
Le mask edit ne me plait pas du tout
 
Sinon si vous avez le code du caractère BACKSPACE je suis preneur aussi :)  
 
merci

mood
Publicité
Posté le 10-04-2001 à 10:56:10  profilanswer
 

n°23569
Lord II
PIB2000
Posté le 10-04-2001 à 11:07:49  profilanswer
 

Si le MaskEdit ne te plait pas, soit tu par a la recherche de compstants soit ut le code a la main. je ne peux pas t'aider plus car je n'ai jamais eu besoinde quelque chose comme ca dans mes applis BCB3


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°23659
pampi
Posté le 10-04-2001 à 14:54:09  profilanswer
 

Ben disons qu e je veux pas que le gars saissisen tdes lettres dans une case edit destiné au poids et le mask edit laisse des "___" à l'endroit de la saisie et c'est pas très beau ;)

n°23677
Toucouch
Posté le 10-04-2001 à 15:32:32  profilanswer
 

Pampi a écrit a écrit :

Ben disons qu e je veux pas que le gars saissisen tdes lettres dans une case edit destiné au poids et le mask edit laisse des "___" à l'endroit de la saisie et c'est pas très beau ;)




Tu filtres au niveau de onKeyDown. Tu vérifies que ton char appartient à ceux que tu tolères (ex: ((c>='0' ) &&(c<='9') ) ) : si c'est le cas, t'as rien à faire, sinon tu mets le char à 0 ou 7 (beep)...
 
PS: Les smilies dans le code, c'est lourd!

 

[edit]--Message édité par Toucouch--[/edit]

n°23698
pampi
Posté le 10-04-2001 à 15:55:36  profilanswer
 

c ce que je fais mais le backspace ne marche po :(

n°23705
darkoli
Le Petit Dinosaure Bleu
Posté le 10-04-2001 à 16:01:57  profilanswer
 

coucou toucouch,
 
  pour les smilies dans le code il y a une magouille je crois.  
 
  sinon j'aurais dis pareil que toi pour les caracteres speciaux.

n°23719
pampi
Posté le 10-04-2001 à 16:17:20  profilanswer
 

puis j'y pense comment on fait pour aligner a droite le contenu de la boite edit ?

n°23996
pampi
Posté le 11-04-2001 à 14:46:35  profilanswer
 

j'arrive toujours pas a récupérer la touche backspace, ell est rejeté par le filtre

n°24036
pampi
Posté le 11-04-2001 à 16:34:59  profilanswer
 

bon la touche Backspace est VK_BACK a partir de la mon filtre est fini
 
sinon je souhaiterai aligner à droite la saisie merci ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [BORLAND Builder C++ 3] Vérouiller un edit pour certain caractères

 

Sujets relatifs
recuperation de la valeur d'une edit box [visual c++]Comment rendre un éxécutable autonome avec C++ Builder 5
[UNIX KSH] Comparaison de caractèresPourquoi mon code en C++ builder ne fonctionne pas ???
COMMENT PASSER D'UN T-EDIT A UN AUTRE PAR PROGRAMMATION SOUS C++Programmation du port série avec Borland C++ Builder !!!
[C/C++] Borland est gratos ????[Vb6] Lire des caractères dans un fichier binaire
Updater un champs edit box dans c++ 
Plus de sujets relatifs à : [BORLAND Builder C++ 3] Vérouiller un edit pour certain caractères


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR