Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#8

AW: Passwörter generieren (Besondere)

  Alt 11. Jan 2011, 14:54
Ein Zufallspasswort kannst du z.B. so erzeugen:

Delphi-Quellcode:
function RandomString(const len: Integer; const CharSet: string): string;
var
   i: Integer;
   pResult : PChar;
begin
   SetLength(Result,len); // Speicher im Result-String reservieren
   pResult := PChar(Result);
   for i := 1 to len do
   begin
      pResult^ := CharSet[1+Random(Length(CharSet))];
      Inc(pResult);
   end;
end;

...
neuesPasswort := RandomString(6, ['0'..'9', 'A'..'Z']);
Andreas
  Mit Zitat antworten Zitat