Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];




Вниз

Генератор паролей 


Фэ   (2002-01-16 14:55) [1]

Вот что-то похожее.

function RandomRangeString_(Lmin,Lmax: Integer; Up:Boolean): String;
var
x,sl: integer;
begin
result := sNULL;
sl := RandomInteger_(Lmin,Lmax); {длина строки от Lmin до Lmax}
while Length(result) <= sl do begin
x := Byte(RandomInteger_(32, 255)); {общий диапазон символов}
if chr(x) in LatChars then {фильтр}
result := result + chr(x);
end;
if Length(result) > Lmax then
result := Copy(result, 1, Lmax);
if Up then Result := AnsiUpperCase(Result);
end;

function RandomInteger_(iLow, iHigh: Integer): Integer;
begin
result := Trunc(Random(iHigh - iLow)) + iLow;
end;




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.025 c
1-8932            Станислав             2002-01-16 15:36  2002.02.04  
Большие числа


3-8803            навичек               2002-01-03 11:07  2002.02.04  
Мож кто знает че это за ошибка?


6-8962            lsd[52r]              2001-11-13 01:51  2002.02.04  
Как научить прогу по IP коннектится?


4-9035            Art                   2001-12-08 09:01  2002.02.04  
Прочитайте вопрос!!!


1-8892            szap                  2002-01-15 19:32  2002.02.04  
Какая дата была была 5 дней назад?