Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Profil anlegen
René R.Fo. - Mi 01.04.09 20:27
Titel: Profil anlegen
Hallo :wave:
Ich wollte wissen wie man in einem Programm ein Profil anlegen kann.
(Ich weiß zwar wie man vorbestimmte Passwörter ``macht´´.
( if (Edit1.Text : 'Hallo' ) then {Was man machen will}...; ))
Aber ich möchte wissen wie man ein Profil anlegt
Ich Habe mir das so vorgestellt
Neues Form öffnen(Form2.Visible := True; ) in Edit Password eingeben und bestätigen
Name eingeben Button klicken und fertig.
Danke im Voraus!
Xion - Mi 01.04.09 20:46
so in die Richtung:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27:
| type TProfil=record Username: String; Password: String; end;
VerwendetesProfil: TProfil; Profile: array of String;
SetLength(Profile,2); Profile[0].Username:='Der mit dem Durchblick'; Profile[0].Password:='Hallo'; Profile[1].Username:='Der DAU'; Profile[1].Password:='Du da';
var A: integer; begin for A:= 0 to High(Profile) do if Edit1.Text=Profile[A].Password then VerwendetesProfil:=A;
if VerwendetesProfil=0 then ShowMessage(Profile[VerwendetesProfil].UserName+' hat vollen Zugriff') else if VerwendetesProfil=1 then ShowMessage(Profile[VerwendetesProfil].UserName+' hat begrenzten Zugriff); |
So in der Art? Es bietet sich an, Profile nicht im Programm zu definieren sondern sie als ini (TINIFile) zu speichern. Dabei sollten Passwörter natürlich verschlüsselt werden (in der exe übrigens auch, da man die einfach mit dem Editor aus der exe rauslesen kann)
René R.Fo. - Do 02.04.09 14:33
Danke das hat mir geholfen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!