Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

GeneratePassword

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

GeneratePassword

GeneratePassword é uma classe Delphi / Lazarus para gerar senhas personalizadas de maneira simples e eficiente. Ela permite configurar o comprimento da senha e os tipos de caracteres que serão incluídos, como números, letras maiúsculas/minúsculas e símbolos.

Funcionalidades

  • Gerar senhas de tamanho personalizado.
  • Configurar inclusão de:
    • Números (0-9).
    • Letras maiúsculas (A-Z).
    • Letras minúsculas (a-z).
    • Símbolos (!@#$%^&*()-_=+[]{}|;:,.<>?).
  • Fácil de usar e integrar em projetos Delphi.

Como Usar

delphi
uses
  untGeneratePassword, SysUtils;

var
  PasswordGen: TGeneratePassword;
  Password: String;
begin
  PasswordGen := TGeneratePassword.Create;
  try
    PasswordGen.Size   := 16;
    PasswordGen.Number := True;
    PasswordGen.Upper  := True;
    PasswordGen.Lower  := True;
    PasswordGen.Symbol := True;

    Password := PasswordGen.Generate;

    Writeln('Senha Gerada: ', Password);
  finally
    FreeAndNil(PasswordGen);
  end;
end;

Requisitos

Delphi: Testado no Delphi 11.

Lazarus: Testado no Lazarus 3.2

Classes: SysUtils