C++ empecher saisie caractères
Fermé
Sage
-
20 mars 2012 à 16:05
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 22 mars 2012 à 21:56
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 22 mars 2012 à 21:56
A voir également:
- C++ empecher saisie caractères
- Caractères ascii - Guide
- Caractères spéciaux symboles clavier - Guide
- Caractères spéciaux - Guide
- Clavier mac caractères spéciaux - Guide
- Exemple de mot de passe à 8 caractères - Guide
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
21 mars 2012 à 08:26
21 mars 2012 à 08:26
Bonjour,
Sur quel OS ? Car nativement ce n'est pas possible.
Cordialement,
Sur quel OS ? Car nativement ce n'est pas possible.
Cordialement,
Sous windows seulement.
Ou meme renvoyé un message à l'aide d'un cout<<"Seul les chiffres sont authorisés"; lors de la saisie d'un caractère autre. Pas forcément les bloqués.
Ou meme renvoyé un message à l'aide d'un cout<<"Seul les chiffres sont authorisés"; lors de la saisie d'un caractère autre. Pas forcément les bloqués.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
22 mars 2012 à 21:56
22 mars 2012 à 21:56
Trois façons de voir la chose :
- soit tu autorises l'utilisateur à taper ce qu'il veut, tu contrôles la chaîne. Et tu l'avertis s'il y a un caractère non numérique
- soit tu le fais à la volée la détection du caractère,
- soit tu empêches la saisie de ce qui est non numérique.
Le 1er point a l'avantage d'être simple et portable. Les autres ne sont pas portables, mais peut être plus conviviales pour l'utilisateur.
Tu préfères quoi ?
- soit tu autorises l'utilisateur à taper ce qu'il veut, tu contrôles la chaîne. Et tu l'avertis s'il y a un caractère non numérique
- soit tu le fais à la volée la détection du caractère,
- soit tu empêches la saisie de ce qui est non numérique.
Le 1er point a l'avantage d'être simple et portable. Les autres ne sont pas portables, mais peut être plus conviviales pour l'utilisateur.
Tu préfères quoi ?