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

  FORUM HardWare.fr
  Programmation
  C++

  affichage de caracteres cryptés a l'écran....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

affichage de caracteres cryptés a l'écran....

n°421172
FabienM
Posté le 08-06-2003 à 22:58:53  profilanswer
 

Je souhaiterai, des ke l'on appuis sur une touche du clavier ke le caractere n'apparaisse pas à l ecran, et soit remplacé par une "*".
 
Merci de me donner une idée car je ne vois pas comment faire .

mood
Publicité
Posté le 08-06-2003 à 22:58:53  profilanswer
 

n°421173
Konar
Posté le 08-06-2003 à 23:01:34  profilanswer
 

FabienM a écrit :

Je souhaiterai, des ke l'on appuis sur une touche du clavier ke le caractere n'apparaisse pas à l ecran, et soit remplacé par une "*".
 
Merci de me donner une idée car je ne vois pas comment faire .
 


 
tu serais sous Z80 je pourrais te donner la réponse sans pb, mais comme je doutes que ce soit le cas, faudrait que tu précises au minimum ton os.

n°421177
FabienM
Posté le 08-06-2003 à 23:11:41  profilanswer
 

ben je suis sous Win Xp mé faut ke sa tourne aussi sous NT4...
je repcise le tout en C.
 
merci

n°421180
Konar
Posté le 08-06-2003 à 23:15:00  profilanswer
 

bah je sais pas. une manière crade mais efficace et impossible a remarquer : apres que le caractère soit afficher, tu écris le caractere backspace, ce qui effacera la lettre. (me souviens plus du code hexa par contre, mais c'est dans les 20 premiers)

n°421181
FabienM
Posté le 08-06-2003 à 23:18:39  profilanswer
 

oué mé ce ke mon

Code :
  1. scanf("%d",&a)

fait forcement afficher le caractere à l'ecran

n°421182
Konar
Posté le 08-06-2003 à 23:20:20  profilanswer
 

FabienM a écrit :

oué mé ce ke mon

Code :
  1. scanf("%d",&a)

fait forcement afficher le caractere à l'ecran


 
si t'utilises scanf, oui forcement ca va afficher le caractere que le gens entre à l'ecran, et y a pas grand chose que tu puisses faire a mon avis.
 
apres, chuis pas expert du mode console...

n°421189
FabienM
Posté le 09-06-2003 à 00:05:24  profilanswer
 

merci qd meme...
mé je voi pas comment faire autrement pour saisir le caractere lu au clavier.

n°421284
Joel F
Real men use unique_ptr
Posté le 09-06-2003 à 11:31:16  profilanswer
 

si t sous windows, y a des fonctions qui te permettent de récupérer les évenemnts clavier dans la console. TU utilise ca au lieu de scanf et a chaque fois qu'un evenement de type 'touche enfoncée' est récupérée, tu traites cet événement pr trouver le caractére correspondant et tu affiche un béte "*" ...
 
par contre le nom des fonctions m'echappe a l'instant ...
cherche dans conio.h ...

n°422337
theshockwa​ve
I work at a firm named Koslow
Posté le 10-06-2003 à 11:46:14  profilanswer
 

getch ou _getch pour ne pas faire d'écho sur l'écran.
un simple printf("*" ); pour afficher l'étoile à la place


---------------
last.fm
n°422345
Joel F
Real men use unique_ptr
Posté le 10-06-2003 à 11:51:02  profilanswer
 

exactement :!: je m'en rapelle jaamais ...
 
** TODO :: noté ca qq part **


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

  affichage de caracteres cryptés a l'écran....

 

Sujets relatifs
[SQL-PHP] affichage page par page[open gl] mon prog' n'affiche quelque chose qu'en fenetre plein écran
probleme d'affichage tableau[Debutant] Gestion des caractéres
Comment afficher AUTOMATIQUEMENT une page en plein ecran ??affichage de donné stocké ds une base de donnée mysql
est-ce que SDL permet l'affichage de fenetre ?Ouverture d'une pop-up sur tout l'écran (windows 2000)???
Problème avec certains caractères lors de l'envoi d'un mailAffichage d'1 image dans une partie de la fenêtre
Plus de sujets relatifs à : affichage de caracteres cryptés a l'écran....


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