Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   readln... (https://www.delphipraxis.net/155044-readln.html)

value is NULL 6. Okt 2010 09:04

readln...
 
Hi ist es möglich die eingabe bei Readln durch * zu ersetzen?

LG

mkinzler 6. Okt 2010 09:05

AW: readln...
 
Den Inhalt oder was? Verstehe deine Frage nicht ganz.

value is NULL 6. Okt 2010 09:08

AW: readln...
 
genau, also der user muss ein pw eingeben und das möchte ich natürlich nicht darstellen sry für die schlechte erklärung

mkinzler 6. Okt 2010 09:18

AW: readln...
 
Handelt es sich um ein Dos-Programm?

toms 6. Okt 2010 09:20

AW: readln...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

Habe etwas gegoogelt und bin auf eine Unit PassText gestoßen.

Delphi-Quellcode:
program PasswordTest;

{$APPTYPE CONSOLE}

uses
  PassText; // siehe Anhang

var
  Password : string;
begin
  ConsoleGetPassword('Passwort eingeben: ', Password);  Writeln;
  Write('Eingegebenes Passwort: ', Password);
  Readln;
end.

Luckie 6. Okt 2010 09:21

AW: readln...
 
Du kannst die Ausgabe verhindern:
Delphi-Quellcode:
hConsole := GetStdHandle(STD_INPUT_HANDLE);
GetConsoleMode(hConsole, ConsoleMode);
SetConsoleMode(hConsole, ConsoleMode and not ENABLE_ECHO_INPUT);
ReadLn(PW);
SetConsoleMode(hConsole, ConsoleMode or ENABLE_ECHO_INPUT);

value is NULL 6. Okt 2010 10:07

AW: readln...
 
Hi

Beide Varinten sind super, die Unit ist perfekt

DANKE!

toms 6. Okt 2010 10:17

AW: readln...
 
Habe die Unit PassText noch etwas optimiert, die BackSpace Taste funktionierte zuvor nicht.

value is NULL 7. Okt 2010 09:38

AW: readln...
 
cool danke :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz