AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Passwort bei eingabe durch ******** ersetzen

Ein Thema von Lsm09 · begonnen am 11. Sep 2010 · letzter Beitrag vom 15. Jan 2013
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
Lsm09

Registriert seit: 11. Sep 2010
1 Beiträge
 
#1

Passwort bei eingabe durch ******** ersetzen

  Alt 11. Sep 2010, 21:17
Delphi-Version: 5
hallo,
ich möchte wissen, wie ich bei einer passworteingabe
die Buchstaben/Zahlen/zeichen durch **** ersetze.

Lsm09
  Mit Zitat antworten Zitat
idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#2

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 11. Sep 2010, 21:20
Tedit hat eine Eigenschaft passwordchar. Wenn man da einen Buchstaben zuweist, wird der an Stelle der tatsächlich eingegebenen Zeichen angezeigt.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 11. Sep 2010, 21:49
http://www.delphi-forum.de/viewtopic.php?t=101503
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#4

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 11. Sep 2010, 21:55
Falls delphi 5 dir die Möglichkeit noch nicht bietet, rufe diese Funktion mal auf!
Delphi-Quellcode:
procedure MakePasswordChar(EditControl: TEdit; const Enabled: Boolean; const PassChar: Char = '*');
var
  OldStyle, F: DWord;
begin
  OldStyle := GetWindowLong( EditControl.Handle, GWL_STYLE );
  if OldStyle and ES_PASSWORD = 0 then
    SetWindowLong( EditControl.Handle, GWL_STYLE, OldStyle or ES_PASSWORD );
  if Enabled then
    SendMessage( EditControl.Handle, EM_SETPASSWORDCHAR, Ord(PassChar), 0 )
  else
    SendMessage( EditControl.Handle, EM_SETPASSWORDCHAR, 0, 0 );
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  MakePasswordChar( Edit1, True );
end;
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 11. Sep 2010, 22:10
Das gibt es auch schon bei Delphi 3, vermutlich auch schon früher...
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von entwickler
entwickler

Registriert seit: 16. Feb 2011
Ort: Herten
78 Beiträge
 
Delphi 5 Professional
 
#6

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 15. Sep 2011, 14:46
Kann ich auch die Eingabe in Form von dicken Punkten verstecken, wie das z. B. bei der Windows XP Benutzeranmeldung der Fall ist?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#7

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 15. Sep 2011, 14:57
Kann man: http://www.delphipraxis.net/151359-p...unkt-sein.html
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#8

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 10. Jan 2013, 22:18
hallo,
ich möchte wissen, wie ich bei einer passworteingabe
die Buchstaben/Zahlen/zeichen durch **** ersetze.
Ich rege an, wenigstens eine Umschaltmöglichkeit zur Klarsichteingabe zu schaffen.

Wieviele Paßwörter wurden im Verlaufe der Menschheitsgeschichte schon abgewiesen, wieviele Zugänge sogar schon gesperrt worden, nur, weil den Leuten ihre eigenen Eingaben vorenthalten wurden?

Bis heute gewöhnte ich mich an diese (un)ergonomische Katastrophe nicht.

Geändert von Delphi-Laie (11. Jan 2013 um 20:25 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#9

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 11. Jan 2013, 04:31
Ich rege an, wenigstens eine Umschaltmöglichkeit zur Klarsichteingabe zu schaffen...
Mach das nicht, Passworteingaben soll man nicht sehen. Selbst mit einem einfachen Screenshot kann man so das Passwort stehlen.
Gruß
Cookie
  Mit Zitat antworten Zitat
idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#10

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 11. Jan 2013, 18:38
Diese Sicherheitszwangsbeglückung empfinde ich persönlich ebenso lästig wie jede andere Zwangsbeglückung, ganz besonders bei Zugängen, bei denen die Geheimhaltung nicht so essentielle ist wie etwa beim Telebanking (aber auch dort).
Ich denke, es ist ganz vernünftig, jedem selbst die Entscheidung zu überlassen, und eine Umschaltung auf Klartextanzeige zu ermöglichen. Muss ja niemand machen, wenn ihm jemand gerade über die Schulter schaut.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

(?)

LinkBack to this Thread

Erstellt von For Type Datum
Delphi-Forum.de - Passwort bei eingabe durch ******** ersetzen This thread Refback 12. Sep 2010 13:23
Delphi-Forum.de - Passwort bei eingabe durch ******** ersetzen This thread Refback 11. Sep 2010 21:54

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:40 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