ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
434
434
EMPFEHLEN
-
Hi,
ich hab in borland c++ 6 ne konsolenanwendung gemacht, wo man einen pin eingeben muss um auf bestimmte funktionen inerhalb ner kalsse zugreifen zu können.
mal angenommen der code ist 1234
und ich habe: int pin; cout<<"code eingeben: ";cin>>pin;
dann erschein code eingeben: "hier cursor"
nun soll bei eingabe sofort das zeichen in der anzeige mit einem * ausgetauscht werden, aber der eingegeben wert soll als pin erhalten bleiben
könnt ihr mir da bei der umsetzung helfen ?
thx im voraus
Weedy
-
26.09.05 21:24 #2
Also ich habs so gemacht:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
#include <iostream> #include "conio.h" using namespace std; [color=Red] //Variablen für Eingabe..[/color] int i_Pressed_Key; char c_Password[4]; int _tmain(int argc, _TCHAR* argv[]) { [color=Red] //for-Schleife für die Größe des Passwords.. kannst du von der Länge abhängig machen..[/color] for(int i = 0; i <= 3; i++) { [color=Red]//Zeichen als int speichern, getch() ist ungepuffert, d.h es wird nicht direkt ausgegeben.[/color] i_Pressed_Key = getch(); [color=Red]//Falls eingegebenes Zeichen kein *[/color] if( i_Pressed_Key != 42 ) { [color=Red]//Password speichern und Stern anzeigen[/color] c_Password[i] = (char)i_Pressed_Key; cout << "*"; } } system("Pause"); return 0; }
-
Danke dir, habs jetzt ma auf mein programm angepasst und einwandfrei!
greez
Weedy
Ähnliche Themen
-
Eingabe nur bestimmte Kombination aus Zeichen
Von Tomas Clark im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 10.06.08, 18:23 -
Zeichen bei Eingabe in *** verwandeln...
Von wedhead im Forum C/C++Antworten: 6Letzter Beitrag: 26.09.05, 22:08 -
< bei Eingabe in > verwandeln!
Von Muffinmampfer im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 18.09.04, 20:07 -
[Formular] Nur Eingabe von Zeichen zulassen
Von Der nette Mann im Forum PHPAntworten: 3Letzter Beitrag: 23.10.03, 09:27 -
TSUME Eingabe im PS7 (Zeichen)
Von mariomartic im Forum PhotoshopAntworten: 3Letzter Beitrag: 21.10.03, 21:45





Zitieren
Login






