Registriert seit: 2. Mai 2007
48 Beiträge
|
Re: Login erstellung/TTabControl
18. Mai 2007, 11:35
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
Var B,P :string ; begin //Bsp. zur Anmeldung 18.04.2007 Mittwoch
if (Edit2.Text <> DateToStr(Date)) or (Edit1.Text <> FormatdateTime('dddd',Now)) then
begin
Table1.Open;
//Benutzer wird gesucht
if Table1.Locate('Benutzername',Edit1.Text, [LoCaseInsensitive])= True then
begin
B:= Table1.FieldByName('Passwort').AsString; //Übergabe von Feld "Passwort" an B
P:= Table1.FieldByName('Administrator').AsString; //Übergabe von Feld "Admin" an P
if Edit2.Text = B then //Vergleicht ein eingegebenes PW mit Ausgabe im Label
begin
Form2.Show;
Form1.Visible:= False;
end
else
begin
MessageDlgPos('Benutzername oder Passwort falsch!',mtInformation,[mbOk],0,260,200);
end;
if P = 'Wahr' then //Adminrechte
begin
Form2.Button6.Visible:= True;
end
else
begin
Form2.Button6.Visible:= False;
end;
end
else
begin
MessageDlgPos('Benutzername oder Passwort falsch!',mtInformation,[mbOk],0,260,200);
Edit1.SetFocus;
end;
end
else
begin
Form2.Show;
Form2.Button6.Visible:= True;
Form1.Visible:= False;
end;
Edit1.Clear;
Edit2.Clear;
end;
Also soll dieser ganze code in den "OneKlickButton" in Form 1? Weil ich bezweifle das das so ist,kann es sein das in diesen quellcode alles zusammengemischt ist?
|
|
Zitat
|