Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Passwortabfrage über 2. Form?? (https://www.delphipraxis.net/104556-passwortabfrage-ueber-2-form.html)

FLINKER_FINGER 6. Dez 2007 09:57


Passwortabfrage über 2. Form??
 
Hallo,

schreibe gerade ein Programm und habe jetzt so gut wie alles fertig. Jetzt habe ich ein zweites Form hinzugefügt um dort eine Benutzername und Passwortabfrage zu starten.
Wie ist da jetzt der richtige weg, um beim Start nur das 2. Form anzuzeigen und den Benutzernamen an das erste Form zu übergeben?

Gibt es eventuelle eine Passworteingabe über sowas ähnliches wie showmessage schon, sodass ich auf ein 2. Form verzichten kann?

Danke für jede hilfe !

Nuclear-Ping 6. Dez 2007 10:02

Re: Passwortabfrage über 2. Form??
 
Schau mal hier:
http://spotlight.de/zforen/dlp/m/dlp...6951-2365.html

Download:
http://spotlight.de/zforen/dlp/m/dlp...859-23571.html

DeddyH 6. Dez 2007 10:03

Re: Passwortabfrage über 2. Form??
 
Wenn Du bis heute Abend warten kannst, kann ich Dir mal eine Komponente zusenden.

[edit] *rofl* :lol: [/edit]

Reinhardtinho 6. Dez 2007 10:04

Re: Passwortabfrage über 2. Form??
 
Hi,

Also ich hab das so gemacht, dass im ich FormShow des 1. Forms den Passwortdialog anzeige.

Der Passwortdialog ist ein normales Form (BorderStyle = bsDialog) und ich frage über Properties den User und das Passwort ab.

Delphi-Quellcode:
...
  private
    { Private-Deklarationen }
    function GetUserName : String;
    procedure SetUserName(Value : String);
    function GetPassword : String;
    procedure SetPassword(Value : String);
  public
    { Public-Deklarationen }
    property UserName : String read GetUserName write SetUserName;
    property Password : String read GetPassword write SetPassword;
  end;
Ist das Passwort richtig, brauchst du eigentlich nichts weiter zu machen, Form1 wird normal angezeigt, ist das Passwort falsch, lässt du den Dialog offen und klickt man auf "Abbruch" wird das Programm beendet.


MFG
Lorenz

Aurelius 6. Dez 2007 10:07

Re: Passwortabfrage über 2. Form??
 
Ich denke mich erinnern zu können dass es für die Passworteingabe schon eine Beispielform gibt (datei --> neu --> andere)

DeddyH 6. Dez 2007 10:08

Re: Passwortabfrage über 2. Form??
 
Schon, aber nur Passwort ohne Benutzernamen.

Aurelius 6. Dez 2007 10:09

Re: Passwortabfrage über 2. Form??
 
Ach so, nicht mehr genau gewusst. Die Lösung mit deiner Kompo scheint eh besser zu sein :)

DeddyH 6. Dez 2007 10:13

Re: Passwortabfrage über 2. Form??
 
Leider ist die geuppte Variante nicht ganz aktuell, hole ich heute Abend schnell nach.

FLINKER_FINGER 6. Dez 2007 10:19

Re: Passwortabfrage über 2. Form??
 
So habe es jetzt irgendwie hinbekommen, dass mein PasswortForm (Form2) im Fordergrund startet. Wenn ich dieses Form beende läuft aber das MainForm im Hintergrund weiter. Wie beende ich das ganze Programm aus dem PasswortForm ? application.destroy hat nicht geklappt. Auch MainForm.Destroy ging nicht.

DeddyH 6. Dez 2007 10:20

Re: Passwortabfrage über 2. Form??
 
Application.Terminate sollte zielführend sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:00 Uhr.
Seite 1 von 2  1 2      

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