Hola, en nuestro
FTP encontrarás muchísimo material didáctico, ejemplos, trucos, libros, tutoriales, manuales, programas completos, etc.
Si usas la opción de
búsqueda en clubdelphi encontrarás información sobre todo lo que quieras y mucho más, son decenas de miles de temas y centenares de miles de mensajes los que hay almacenados desde hace años.
Lo que quieres se puede hacer con el comando random, por ejemplo, que devuelve un número "aleatorio" cada vez que se le invoca.
Aquí tienes un sencillo ejemplo, extraido de la web
delphibasics.co.uk (anótatelo, encontrarás la definición y ejemplos para la mayoría de funciones de delphi y mucho más)
Código Delphi
[-]var
float : single;
int : Integer;
i : Integer;
begin
for i := 1 to 5 do
begin
float := Random;
ShowMessage('float = '+FloatToStr(float));
end;
ShowMessage('');
for i := 1 to 5 do
begin
int := 1 + Random(100);
ShowMessage('int = '+IntToStr(int));
end;
end;
A ver si te sirve este ejemplo para que vayas haciendo algo, y ya sabes, si tienes dudas... pregunta, para eso estamos aquí, para ayudar a los demás.