Подскажите, плз, как случайным образом сформировать запись с учетом ограничений (например, номер телефона, дату и т.д.)
Вот, собственно, и сабж
var S:string;
.....
S:='8'+random(900)+'-'+random(90); //получим что-то вроде 8-375-12
Edit1.Text:=S;
randomize;
ord(s[0]) := 255;
s[1] := '8';
for i := 2 to 12 do s[i] := chr(ord('0') + random(10));
insert('-', s, 2);
insert('-', s, 6);
insert('-', s, 10);
insert('-', s, 13);