AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein eine passwort abfrage vor dem prog start
Thema durchsuchen
Ansicht
Themen-Optionen

eine passwort abfrage vor dem prog start

Ein Thema von misterx · begonnen am 15. Aug 2005 · letzter Beitrag vom 5. Sep 2005
 
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#10

Re: eine passwort abfrage vor dem prog start

  Alt 15. Aug 2005, 18:36
Du kannst auch in der form1.create das machen (form2 ist das Passwortfenster. Das erstellst du unter Datei -> Neu -> Formular):

Delphi-Quellcode:
procedure tform1.form1create(sender:tobject);
begin
  form2:=tform2.create(self);
  form2.showmodal;
end;
in die Form2 tust du dann einen Edit rein, der hat die Eigenschaft PASSWORDCHAR, wenn du da ein Zeichen reintust, wird der Edit.Text nur noch in Sternen angezeigt oder was auch immer.

Falls dann 3 mal das falsche Passwort eingegeben wurde, rufst du

application.terminate //Anwendung beenden auf. Das Passwort schreibst du dann in eine Konstante oder so.
Dann brauchst du noch das:

Delphi-Quellcode:
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  if edit1.text<>passwort then action:=canone;
end;
Im Anhang ein D7-Beispiel


//edit: Ich sollte vielleicht noch sagen, das das Kennwort in meinem Bsp 'passwort' lautet.
Angehängte Dateien
Dateityp: rar passwort_454.rar (174,2 KB, 59x aufgerufen)
Michael Enßlin
  Mit Zitat antworten Zitat
 


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:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz