Ver Mensaje Individual
  #5  
Antiguo 15-05-2004
Avatar de DarkByte
DarkByte DarkByte is offline
Miembro
 
Registrado: sep 2003
Ubicación: Desconocido
Posts: 1.322
Reputación: 22
DarkByte Va por buen camino
O más fácil de lllamar mediante:
Código Delphi [-]
function PassPronunciable: string;
function ConsonanteAleatoria(Longitud: integer): string;
  const
    Letras = 'bcdfgjlmnñpqrstvyz';
  var
    n  : integer;
  begin
    Result:='';
    for n:=1 to Longitud do Result:=Result+Letras[1+Random(Length(Letras))];
  end;

function VocalAleatoria(Longitud: integer): string;
  const
    Letras = 'aeiou';
  var
    n  : integer;
  begin
    Result:='';
    for n:=1 to Longitud do Result:=Result+Letras[1+Random(Length(Letras))];
  end;

  begin
    Result := ConsonanteAleatoria (1) + VocalAleatoria (1) + ConsonanteAleatoria (1) + 
VocalAleatoria (1) + ConsonanteAleatoria (1) + VocalAleatoria (1);
  end;
Así queda más bonito escribir
Código Delphi [-]
Edit1.Text := PassPronunciable;
Por cierto... hoy he hecho mi primer Procedure... este... es una tontería pero, gracias Román
__________________
:)

Última edición por andres1569 fecha: 15-05-2004 a las 18:52:30. Razón: Editado para truncar linea y que se pueda leer. Saludos
Responder Con Cita